World of Outlaws Craftsman sprint cars riverside International speedway April 20, 2018 | Highlights
World of Outlaws Craftsman Sprint Car Series Feature Event Highlights from the Riverside International Speedway in West Memphis, Arkansas on April 20th, 2018!