Published On : Mar 02, 2013
Image Copyright : Mercedes Benz
Mercedes Benz SL65 AMG 2013
The 2013 Mercedes-Benz SL65 AMG which debuted at the 2012 New York Auto Show is a combination of power with class.