Sports | Mon Oct 31, 2011 4:38am EDT

India can be one of the great F1 venues