This Saturday, August 8th, the USAC West Coast Sprint Car Series will invade Petaluma Speedway for their first race of the season.
Aug 4, 2020