2010 Mercedes-Benz E63 AMG: The perfect sedan? Published on July 16, 2009 in First Drives by Sylvain Raymond