India Formula 1 Race Track Logo

Jaypee Sports International Limited (JPSI) Chairman, Manoj Gaur, poses for the media at the unveiling of the logo of India's first F1 race track which is called Buddh International Circuit , in New Delhi, India, Monday, April 25, 2011. The inaugural F1 race is scheduled to take place on Oct. 30, 2011

2 comments: