Thread
:
F1 is coming to Texas in 2012
View Single Post
06-10-2010, 04:15 PM
crockett
in a van by the river
Industry Role:
Join Date: May 2003
Posts: 76,806
lol Texas.. wtf? I'd love F1 to get back to the US after it's short stint back in Indy,.. but Texas? That's like the worst place to ever put a F1 race..
crockett
View Public Profile
Find More Posts by crockett