Mercedes Benz is a sort of a luxury car
maker to India and Indians have loved the luxury and comfort it has
offered. The ultimate luxury car offered by Mercedes is of course the
long limousine S class. The current S class is a bit old in the skin
now and requires a face lift to restore its luxury.