Petaluma Speedway
Sprint Car Challenge Tour heads for the cool confines of Petaluma Speedway Saturday
The Sprint Car Challenge Tour presented by Elk Grove Ford and Abreu Vineyards will finish off a busy four week run with a trip to the always action-packed Petaluma Speedway this Saturday June 18th. […]