The German car giant Mercedes Benz’s Luxury S Class has yet again won the Best Luxury Car, this being the 3rd time in a row, at the What Car? Car of the Year 2009 awards.
Since its launch in 1992, Mercedes Benz S class has received many awards. Indian readers will know about the S’ latest award- ‘Most Technologically advanced car’ by Autocar India last year.




