World's Longest Car The Limousine

A limousine (or limo) is a luxury sedan or saloon car generally driven by a chauffeur and with a .... 2004, Michael Machado and Pamela Bartholemew (both USA) in California began operating on the heaviest limousine in the world .