
Four more Mazda NASA Champs
Mazda racers take home championships from NASA Western States Championships at Sonoma Raceway. Kyle Loustaunau is SM Champ Spec Miata certainly looked like it was Mark Drennan’s to take. He had led the two qualifying sessions flag to flag and looked like he was going to do it again in the championship race. But at […]”