Mercedes SLS AMG 2010 German car of the year
The Mercedes SLS AMG has been voted Germany’s car of the year by AutoBild readers, and so would we have done if we were Germans and AutoBild readers. The SLS AMG tops the rankings above the new Mercedes E-Class Cabriolet,…