what is the origin of stockcar racing
Â­Stock car racing is a quintessentially American pastime. Many other sports originated in ancient times or as variations of classic games, but stock car racing has uniquely American roots.
Stock car racing is a form of automobile racing found mainly in the United States, Canada, New Zealand, Australia, the United Kingdom, Mexico, Brazil and Argentina.