Video: The World’s Biggest Limousine

This is the world’s biggest limousine – The Biggest Limo !! When you rent it, you get a full police escort from the LAPD! The Police blocked the streets of Downtown LA for me to drive the biggest and most expensive Limo in the World.

Help us grow by sharing this article!