2010 Mercedes-Benz SLS AMG 63: Back to the future Published on November 26, 2009 in First Drives by Denis Duquet Mercedes-Benz SLS AMG