Fri, 09/11/2009 - 09:18 in

Mercedes-Benz Cars

Frankfurt Motor Show

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 on 15 September 2009. The super...read more