… the recently announced Formula One Indian Grand Prix of 2010 (New Delhi) is that it becomes instant fodder for all those buggers who will now protest “Millions of Indians don’t have proper roads. Should we spend money on building an F1 circuit?”

No related posts.

Leave a Reply

*