No inside information on this end - - - but CNET ran an article this week stating that this might be the new site of the Formula One track in Austin.
What do you think?
http://reviews.cnet.com/8301-13746_7-20009165-48.html
Subscribe to this post's comments using RSS