Official car of India F1 Grand Prix unveiled

Updated: June 07, 2012 13:06 IST

Organisers of India's maiden Formula 1 Grand Prix unveiled the sports car at a gala event in New Delhi.

top videos

most viewed

other videos