Backboards: 
Posts: 157
In response to "I have been to one Nascar race and not really a fan. Went to the one they have at Sears Point in California." by Bacon

You'd enjoy Talladega or Bristol.

Bristol is like a college football game.

100,000+ fans, you can see the entire track and it's LOUD.


Post a message   top
Replies are disabled on threads older than 7 days.