The Best Car in the World?
Wednesday, April 28, 2010
0
comments

In 2010, BMW overtook Mercedes Benz as the best selling luxury car manufacturer in India for the first time. But Mercedes has no intention of going quietly into the night. Their line-up now features the all-new E Class, as well as the newly Introduced 7-seat GL SUV. But leading the charge is a refreshed, and lengthened, flagship 8 500L.The wheelbase of the 8 500 has been stretched by 13 centimeters to ensure that corporate honchos and / or world leaders in the back aren't left wanting for leg room....