2011 Indian Grand Prix – Vettel is historic first winner!
I can’t believe it!
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.
Advertisement


















































