World of Outlaws Craftsman Sprint Car Series at Stockton Dirt Track
Highlights from the World of Outlaws Craftsman Sprint Car Series feature event at the Stockton Dirt Track in Stockton, Calif., on March 18, 2016.
Highlights from the World of Outlaws Craftsman Sprint Car Series feature event at the Stockton Dirt Track in Stockton, Calif., on March 18, 2016.