July 31, 2017

Spec Miata racer energized everyone at the track with enthusiasm and positivity There are those who come to the track and no matter what kind of day they are having, the simple joy of racing makes them glad to be there. Often, those people lift everyone’s spirits as well. John Carter was one of those […]

Read More