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.
Mercedes-Benz launches sports car SLS AMG in India