Highlights: World of Outlaws Craftsman Sprint Cars @ Perris Auto Speedway
Highlights from the World of Outlaws Craftsman Sprint Car Series feature event at the Perris Auto Speedway in Perris, Calif., on Saturday, April 16, 2016.
Highlights from the World of Outlaws Craftsman Sprint Car Series feature event at the Perris Auto Speedway in Perris, Calif., on Saturday, April 16, 2016.