Formula 1: Indian Grand Prix Thunder Through Great Quotes
Formula One comes to India on October 30, 2011 for the first time ever.The Buddh Circuit in NOIDA is all set to welcome 24 drivers on 12 teams.The hype is truly on, as a nation of disparities celebrates an elitist sport.Here are three memorable quotes …