Latest News

DSC_4978

DSC_4978

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)