Dude TMZ 6:00 PM | December 22, 2011 The ultra-luxury vehicle is 20 feet long and seats eight comfortably. Read More From TMZ Join the conversation as a VIP Member Login to Leave a Comment Trending on HotAir Videos
Join the conversation as a VIP Member