Mercedes-AMG C 63 S to launch in India on September 3
Mercedes-Benz India will be launching the new generation Mercedes-AMG C 63 S in India on 3rd September 2015, at the AMG Performance Center, in Delhi. The fourth AMG to be launched this year, the Mercedes-AMG C 63 S will also be the 10th AMG product in the Mercedes-Benz India portfolio. The Mercedes-AMG C 63 S will be sold in India […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops