Formula 1 comes to Texas!!
View Single Post
05-25-2010, 03:21 PM
just saw that too and I got a little stiffy
as much as I'd love to see a full track built I'd expect it to be a street course, either way I'll be there
of the site do not see these ads.
View Public Profile
Visit tardypizza's homepage!
Find More Posts by tardypizza