This year has been a weird one, and it’s kind of fitting that the national SCCA autocross season ends in the same place that it begins every year: South Georgia Motorsports Park.
The Dixie Tour opened the 2020 season March 14-15, and if those dates seem familiar, it’s because that’s the weekend the proverbial crap hit the fan re. Covid-19. …