Sprint Car Challenge Tour geared up for a Saturday and Sunday double-header in Placerville and Petaluma
The Sprint Car Challenge Tour presented by Elk Grove Ford and Abreu Vineyards season rolls on with one of the more anticipated weekends of the year starting this Saturday night at Placerville Speedway, followed by a visit to the Petaluma Speedway on Sunday. […]