The German based automaker Mercedes-Benz has recently released two new videos with the 2013 SL65 AMG hitting the road, ahead of the model's debut at the 2012 New York Auto Show next month.
(Video) 2013 Mercedes-Benz SL65 AMG is hitting the road