F1 carnival kicks off in India

  • 1:39
  • Oct 03, 2011;
The Formula One circus is coming to India very soon, and the sponsors and organisers of the Indian Grand Prix are going all out to make sure that they are up to speed as far as the promotions are concerned.