Welcome to the Indian GP track

October 18, 2011 18:20

The Buddh International Circuit was officially inaugurated, 11 days before F1 champions battle it out for glory here. A look at what is in the offing for them and for fans in India (NDTV and AP images):