I live smack-dab in NASCAR's target demographic (middle TN). Although not a fan myself, I assure you that your preconceived notions about the NASCAR fanbase are quite accurate.

Everytime there's a race, I get the checkered flag play-by-play from a co-worker. He can tell you what deodorant each driver was wearing for the race--I can't even tell you what state the race was in. :-)