Mercedes S-Class is a showcase of new technologies and it has always been much ahead of its time. In fact most of the amazing stuffs that are now standard on every car, firstly were introduced in the S-Class. for 2010, Mercedes has refreshed its design and engines also gave it some new toys. Take a better look at it in this official video.
Also Click Here to see images of the upcoming hotted up versions of the car, the S63 and S65 AMG.