2013 Mercedes-Benz SL65 AMG revealed, before NY Auto Show next month
March 21, 2012
Mercedes-AMG has revealed the first details and images of the new 2013 Mercedes-Benz SL65 AMG prior to its public debut at the 2012 New York Auto Show next month. …