Formula 1 comes to Texas!!
View Single Post
05-25-2010, 02:28 PM
Originally Posted by
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
They will be constructing a purpose-built facility!
of the site do not see these ads.
View Public Profile
Visit Butterz's homepage!
Find More Posts by Butterz