2011 Mercedes-Benz S63 AMG: Surprising power and fuel consumption! Published on August 4, 2010 in First Drives by Sylvain Raymond