Organisers looking to keep F1 at Indy

Updated: 15 June 2007 14:45 IST

Indianapolis still wants the United States Grand Prix and Formula One drivers believe their series belongs in America.

Show Comments
Advertisement