DC Avanti Launch on 15 April; Gets a New Renault-Sourced Engine
DC Design’s first major product, the Avanti, labelled as the country’s first sports car is, after a delay, getting launched on 15th of April 2015 as confirmed by the company dealerships. Amidst all this delay, there has been a big change, it appears! We have noticed deviation in specs from what was shared with the … Read more