3/1/102011 Mercedes S63 AMG: Why's It Still Called S63?In pursuit of greater fuel efficiency and more power, the 2011 Mercedes S63 AMG adopts a 5.5-liter twin-turbo V8. So…ByWes SilerPublishedMarch 1, 2010Comments (60)