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