Sun, 30 Oct 2011 17:54:35 GMT | By Sharanya Nair
2011 Indian Grand Prix – Vettel is historic first winner!

I can’t believe it!

Previous1 of 22Next
Share this Gallery

A spectator smiles prior to the Indian Formula One Grand Prix at the Buddh International Circuit in Greater Noida, 38 kilometers from New Delhi, India on Sunday, Oct. 30, 2011.