logo
New Delhi

Car Reviews

DC Avanti Review
Ameya Naik
Oct 19, 2015, 8:40 PM
The Avanti is the first Indian-made Sports car and it's made by none of the mainstream car manufacturers. All looks good on paper, but does that translate to performance on the road?
1 Min