The 2007 SL600 Mercedes-Benz roadster, after nearly a year of research and development, offers over 800 horsepower
Sporty-elegant design paired with aerodynamic efficiency is the trademark of BRABUS and is seen on the new CLS