Nov
6th
Stay connected Subscribe to our RSS feed
Indian grand prix promoter Suresh Kalmadi has confirmed the country's inaugural formula one race has been delayed until 2011.
Stay connected Subscribe to our RSS feed
Do not miss the latest Auto News !