I don't really understand NASCAR, just that it's a stock car racing organization.
I don't get it too much either, even though I'm from Indiana. I know a lot of people are fans.
They oversee local racing which is cool I guess. They have the all American series and an online series as well.