Well that was out of left field
Posted: Wed May 26, 2010 7:24 am
Austin yeah the one in Texas is bringing formula 1 back to the US of A from 2012 to 2021
http://www.formula1.com/news/headlines/ ... 10824.html
http://www.formula1.com/news/headlines/ ... 10824.html