Austin: Mixed reactions
As news of the United States Grand Prix being hosted in Texas finally begins to sink in, it has been revealed that three sites are under consideration for the purpose built permanent road track. However, reaction to the news is mixed.

Advertisements