Watch everything from the 2020 Eldora Speedway season on FloRacing!
Lil' Haud Third At Eldora's Governors Reign
Sep 24, 2020
Sheldon Haudenschild charged to the podium in the final night of Eldora's Governors Reign.
Watch everything from the 2020 Eldora Speedway season on FloRacing!
Sep 24, 2020
Sheldon Haudenschild charged to the podium in the final night of Eldora's Governors Reign.