01.03.20102011 Mercedes S63 AMG: Why's It Still Called S63? [Geneva Motor Show]
In pursuit of greater fuel efficiency and more power, the 2011 Mercedes S63 AMG adopts a 5.5-liter twin-turbo V8. So why the hell is it still called the S63?The new engine, first shown today in [
more...]