A Red Bull car goes down 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, Tuesday, Oct. 18, 2011. The inaugural run is scheduled for Oct. 30. (AP Photo/Gurinder Osan)
No Comments