Mercedes-Benz India is surely on a roll. The Indian subsidiary of the German car maker is celebrating 2014 as the Year Of Excellence and will be launching most of the AMG products in India. Now, according to the reports, Mercedes-Benz ML 63 AMG India launch is set to happen in NEw Delhi on May 15th. […]
Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops