A Red Bull Renault Formula One show car drives on the newly-inaugurated Buddh International Circuit ahead of the Indian Grand Prix in Greater Noida, some 60 kms from New Delhi. If India can pull off a successful Grand Prix on October 30, 2011, the winning driver will not be the only person celebrating a major victory. The country's inaugural Formula One race, being held at a new track outside the capital New Delhi, is seen as a key test of India's ability to organise and deliver international sporting events. AFP PHOTO / FILES / MANAN VATSYAYANA |
« Previous |
Next » |