A convoy of cars carrying media personnel go 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