vikas18
April 22nd, 2008, 01:25 PM
Do you think India is all set to Launch its own F1 Circuit in Delhi as plan so far..........
sumitsehrawat
April 22nd, 2008, 06:59 PM
I thought it was Greater Noida and not Delhi.
Anyways, Vijay Mallya actually gets things done. Hoping for the best.
Thanks,
Sumit
Do you think India is all set to Launch its own F1 Circuit in Delhi as plan so far..........