World of Outlaws Craftsman sprint cars Calistoga speedway September 16, 2017 | Highlights
World of Outlaws Craftsman Sprint Car Series Feature Event Highlights from the Calistoga Speedway in Calistoga, California on September 16th, 2017!