May 12, 2001 – Sprint Car Racing Association – Perris Auto Speedway – Perris, CA
May 12, 2001
Category: Sprint Car Racing Association (SCRA), Video
This content is for MVP Members Only. Join Today!