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!
Are races held all over the world or only in the US?
They have held races in Japan, Mexico and even in Australia!