Robert Ballou won the 30 USAC National Sprint Car Series feature event at the Eldora Speedway on Saturday night May 13, 2017. (Bill Miller Photo)
Robert Ballou won the 30 USAC National Sprint Car Series feature event at the Eldora Speedway on Saturday night May 13, 2017. (Bill Miller Photo)
© TJSlideways.com