Rungta’s Webmarks

( I’ve got friends! )

Sunday, 18 November 2007

F1 Logo

Its official: India to host its first Grand Prix in 2010

Apologies for the delay in reporting this news. The circuit is going to be build in Noida, which is part of the National Capital Region (NCR).

Older Newer — ∞ —