World of Outlaws Craftsman sprint cars Eldora speedway September 22, 2017 | Highlights
World of Outlaws Craftsman Sprint Car Series Feature Event Highlights from the Eldora Speedway in Rossburg, Ohio on September 22nd, 2017!