F1 Grand Prix Of India
NOIDA, INDIA – OCTOBER 28: Sebastian Vettel of Germany and Red Bull Racing celebrates on the podium after winning the Indian Formula One Grand Prix at Buddh International Circuit on October 28, 2012 in Noida, India. (Photo by Paul Gilham/Getty Images)
Leave a Comment
You must be logged in to post a comment.