The DC Avanti is the first Indian-manufactured sports car by renowned tuning shop DC Design. Unveiled at the 2012 Auto Delhi Expo, the Avanti it was initially equipped with a Ford-sourced, 2.0L ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results