In a few hours, Mercedes Benz will officially unveil the all new S Class sedan. The venue for the event, is the
Airbus A380 delivery center in Hamburg, Germany. But before that, Mercedes Benz gives a rather interesting sneak preview of the S Class, which ...
[Published Rush Lane - May 15 2013]