Eldora officials miscommunication causes two drivers to miss chance at World 100

Eldora officials miscommunication causes two drivers to miss chance at World 100

Shane Walters
September 10, 2021