Tyler Erb Believes This Is His Best Chance To Win Eldora's World 100

null

Sporting a meaningful paint scheme, Tyler Erb believes this is his best shot yet at winning the World 100 at Eldora Speedway.