2017 World Short Track Championship returns to the Dirt Track at Charlotte DIRTcar Racing is excited to announce the second annual OneDirt World Short Track Championship will return to The Dirt Track at Charlotte Motor Speedway on October 26-28, 2017. The mega-event will once again give the best weekly racers […]
Read More2016 World Short Track Championship Feature Video Highlights 2016 World Short Track Championship videos have been uploaded from each class of racing. Watch the WSTC feature highlight videos below. Over 300 cars were entered for competition. The OneDirt World Short Track Championship was held in Charlotte, NC. The Dirt Track […]
Read More