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 More