Get….Set….Go! Grand Prix India

The Indian Grand Prix 2012 ensures a blast over the weekend.