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