Feel the thrill and excitement of Formula Racing - 0 views
-
anisha sachdev on 20 Jul 12Date : 26th 28th October 2012, Venue : Buddh International Circuit, Greater Noida, DelhiThe Indian Grand Prix, sometimes referred to as the Grand Prix of India is a race in the calendar of the FIA Formula One World Championship. It is currently held at the Buddh International Circuit in Greater Noida, Uttar Pradesh, India.