The chase for the USAC West Coast 360 Sprint Car championship resumes this Saturday, June 26th, at Ventura Raceway (Ventura, CA).
Jun 25, 2021