NASCAR is a pretty interesting American business.
yea it is tho im not into it
Same here. It stands for The National Association for Stock Car Auto Racing.
oh really i didnt know that
They also sanction and govern multiple auto-racing sports events.
oh yea? do you know who founded it?
It was founded by Bill France Sr. back in 1948.