They sure as heck don't sound like the Nascar fans I know. I live near a major speedway and we get inundated tons of fans a couple times a year, and I cannot see them making those comments. If anything this shit would have pissed them off from the start. Seems like Nascar has a death wish just like the NFL.
They sure as heck don't sound like the Nascar fans I know. I live near a major speedway and we get inundated tons of fans a couple times a year, and I cannot see them making those comments. If anything this shit would have pissed them off from the start. Seems like Nascar has a death wish just like the NFL.