2016 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