Home > Cars & Bikes > DC Design Avanti, the first Indian supercar, was officially revealed > DC Design Avanti 8