Mercedes-Benz launches sports car SLS AMG in India
Mercedes Benz today launched its flagship super sports car, the SLS AMG, in India, one of the first few right-hand drive markets where it has been introduced.
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.