DC Avanti finally commences its deliveries with a soft launch
June 18, 2015
The production-spec adaptation of the DC Avanti has been caught testing on quite a few number of occasions. After first showcasing the car at the 2012 Auto Expo, DC …