Wednesday, 2 June 2010

Racing notes: Formula One returning to U.S. with revival of the United States Grand Prix

Race promoters in Austin, Texas, say they have secured a site to build a track for the new Formula One United States Grand Prix to be run in Austin, beginning in 2012.
more...

No comments: