Unveiling of the Buddh International Circuit

epa02970949 Red Bull Renault Formula One test drivers during the unveiling of the Buddh International Circuit, a venue for India’s first Formula One Grand Prix located on the outskirts of New Delhi, India on 18 October 2011. India is to host its first Formula One Grand Prix on 30 October 2011. EPA/ANINDITO MUKHERJEE

Tap to read full story

Your browser is out of date. Please update your browser at http://update.microsoft.com