Formula One to race into India in October 2011
India will host its first ever Formula One Grand Prix on October 30 next year, the world governing body of the game FIA announced on Wednesday, ending the country’s long wait to become a part of the F1 calendar. India


