This week we recap the World 100 from Eldora Speedway! A race that saw Hudson O'Neal take his first World 100 win, giving Mark Richards his first World 100 win. We also talk about Duane's big AFCS Championship weekend from Attica and Fremont.
Create your
podcast in
minutes
It is Free