1
YouDirt.com - World of Outlaws Craftsman Sprint Cars Placerville Speedway

World of Outlaws Craftsman Sprint Cars Placerville Speedway
Posted on Thursday, March 24, 2016 in Sprint Cars

1129 views
 5 votes

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