F1 Traffic Management
Filed under:
Formula 1
05 September 2010
The media teams in Austin in the state of Texas have reported that the new site will need a sum of £9.5m worth of road and transport improvements which will allow the visitors to return home from the site within 3 hours. this is the big concern that improvements wont take place by 2012 when [...]
No Comments