....and in my town of Austin, TX!!!! Unbelievably amazing.
http://www.formula1.com/news/headlines/2010/5/10824.html
http://www.formula1.com/news/headlines/2010/5/10824.html
Patman said:By 2012 you may need a passport to get in to Texas :)