New Delhi to Host Formula One Race in 2009

This just in  .. ! India will host its first Formula One race, in 2009, the Indian Olympic Association said Thursday. A deal has been signed with the sport’s commercial supremo Bernie Ecclestone to hold the race in the capital New Delhi, IOA president Suresh Kalmadi said. “We have received a letter in this regard […]