India's first Formula One Grand Prix
A Red Bull car is driven in the track during the unveiling of the Buddh International Circuit, the venue for India's first Formula One Grand Prix in Noida, 38 kilometers (24 miles) from New Delhi, India on October 18, 2011. The inaugural run is scheduled for October 30.
|
|