Wednesday, September 8, 2010

New Formula 1 United States Grand Prix Track Revealed

Formula 1 USA - Austin Texas is set to host the race from 2012 to 2021 more info [link]:

No comments:

Post a Comment