Indian workers work to give finishing touches 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

Post A Comment