World of Outlaws Craftsman Sprint Cars Placerville Speedway
Highlights from the World of Outlaws Craftsman Sprint Car Series feature at the Placerville Speedway in Placerville, Calif., on Wednesday, March 23, 2016.
Highlights from the World of Outlaws Craftsman Sprint Car Series feature at the Placerville Speedway in Placerville, Calif., on Wednesday, March 23, 2016.