Mercedes Benz S-Class is the ultimate expression of on-road motoring. It is definitely the best car there is in the world on-road. Everywhere off it Range Rover is still king.
Once every decade is when the S-Class launched globally. Mercedes Benz is a flagship luxury limousine, the S-Class comes out just once in every 10 years or so. However, it is an event that the world waits for very eagerly because it points out the direction in which that industry will move for the next decade or so.
This episode of Overdrive analysis S-Class and what makes this car tick and what makes the Mercedes Benz S-Class; claim that tag of the best car in the world.
The best car in the world, it is tightly knit and very exclusive club yet it has several distinguished members of which the Mercedes Benz S-Class is one but it is not the only one. There are others as well and another distinguished member is this SUV - Range Rover.