Here's a personal anecdote about NASCAR, for what it's worth. I went to the Pepsi 400 race a few years ago on July 4th, in Daytona beach.
Tons of people get there the night before and camp out in the infield, which we did. That night was like the big redneck bash ever. Empty cans and bottles of beer everywhere, fireworks of all kinds being shot off recklessly, groups of beer-bellied drunk guys either yelling "show us yer tits!" or holding up their home-made "Show us yer tits" signs to every girl that walked by (with a fair amount of success, I might add), and just blasting the southern rock all night long. Then, after sleeping in the bed of a pick-up truck all night, the hick next door to us decides he's gotta hear the morning show on some redneck yeehaw radio station at 6:00 AM, AS LOUD AS HUMANLY POSSIBLE.
My opinion is that many of them were ignorant yahoos, but boy, do they know how to have a good time.