
NASA Rolls Into Sonoma
The Western States Championship takes place at Sonoma Raceway this weekend with a large continent of Mazda racers. The National Auto Sport Association’s second half of its dual Championships takes place this weekend at Sonoma Raceway. The Western States Championships follows the Eastern States Championships held at Road Atlanta in September. This is the first […]”