World of Outlaws Craftsman sprint cars Fulton speedway October 7, 2017 | Highlights
World of Outlaws Craftsman Sprint Car Series Feature Event Highlights from the Fulton Speedway in Fulton, New York on October 30th, 2017!