January 5, 2012 / Cars
The First Indian Sports Car – DC Avanti
Whaaaaa? Check it out. It's the first Indian sports car - the DC Avanti. It is created by Indian design studio DC Design. It was just revealed at the Delhi Auto Expo 2012. Yes, it does look a bit like



