Sunday will see the inaugural Indian grand prix. The race will be held at the Buddh International Circuit in Greater Noida, Uttar Pradesh, India. Formula 1 has attracted masses of interest in India and a race on the sub-continent has been proposed from as far back as 1997 but for varying reasons has never come to fruition. Those 15 years of anticipation and the rise of the Force India team will mean that Sundays race should be enjoyed by the spectators regardless of the outcome. A freak Force India win would send the place crazy.