I know it might not be for everybody, but I just love NASCAR!
I don't know much about it. Who created it?
It stands for the National Association for Stock Car Auto Racing, and Bill France Sr. founded it in 1948!