Originally Posted by SpectorV
hmm, I never follow Nascar (which is odd because I am like 20 min from Talledega (spelling...)lol)
I have been to Talladega a few times, usually stay in Montgomery. I have followed off and on since the early 70's. That was back when they raced real cars and not the cookie cutters they have today.
I miss seeing the cars on the track that actually looked like the cars that were in the showrooms.