DC Avanti Luxurious Indian Car

The DC Avanti will be the first made-in-India supercar when it is launched for the Indian market. The Avanti in concept form was unveiled at the 2012 Auto Expo and then for the 2014 edition, DC Design brought the production-ready version of the car. During the show, the carmaker had announced that they would commence […]