World of Outlaws Craftsman Sprint Car Series at the Eldora Speedway on May 12th, 2018.
World of Outlaws Craftsman Sprint Car Series at the Eldora Speedway on May 11th, 2018.
World of Outlaws Craftsman Sprint Car Series at the Lake Ozark Speedway on May 4th, 2018.
World of Outlaws Craftsman Sprint Cars at the Arizona Speedway on April 7th, 2018.