Listen

Description

In this episode I go over the origins of stock car racing in North Carolina from moonshiners running from the law to the 600 mile race at Lowes Motor Speedway.