Mercedes-Benz goes to extremes with SLS and C63 20 August 2012 The most powerful C-Class ever and a more potent track-oriented GT version of the SLS... read more