I do believe it's called NASCAR???
NORTH American Stock Car Not that it matters much... Definition:
A stock car, in the original sense of the term, is an automobile that has not been modified from its original factory configuration. Later the term stock car came to mean any production-based...