Top 3 Recap | 2024 Lucas Oil DTWC at Eldora Speedway

null

Hear from the podium after the race at the 2024 Dirt Track World Championship at Eldora Speedway.