In a special series of behind-the-scenes videos presented by Castrol, FloRacing embarks on year five of a two-week road trip leading into the 2024 World 100 at Eldora Speedway.
Road To Eldora: The Show Was Over
Sep 5, 2024
To close out the 2024 Road to Eldora, we take a look back at Scott Bloomquist's memorable last-to-first charge to win the 2014 World 100 following a penalty at Eldora Speedway.