Come 2009 and the Alonsos and the Schumachers of the Formula One racing will step on the Indian soil… Yes! Its true! Our own capital, Delhi will host Formula One race. This has been confirmed by none other than Bernie Ecclestone…

Cheers!!! Time to celebrate!🙂

[source: http://www.ndtv.com/convergence/ndtv/showsports.aspx?id=SPOEN20070015574&ch=6/15/2007%2012:35:00%20PM]