January 16, 2018

First SCCA Super Tour event of the year concludes with 16 Mazda victories over two days While other series wait until later in the year to get things cranking, the 2018 Hoosier Racing Tire SCCA Super Tour couldn’t wait and got going at Sebring International Raceway races this past weekend at an event hosted by […]

Read More