
Press Release:
Automotive fascination and high tech of the highest order: These are the traits embodied by the new Mercedes-Benz SLS AMG, which is making its world premiere at the International Motor Show (IAA) in Frankfurt/Main on September 15, 2009. The super sports car boasts a purist design, the systematic incorporation of lightweight engineering and superior handling dynamics. At the same ...
Read More