Road To Eldora: Dewey's Drive-In

null

Unlock this video, live events, and more with a subscription!

Sign Up

Already a subscriber? Log In

Derek grabs a milkshake at Dewey's Drive-In in Farmer City, IL and gets some history on race drivers/fans favorite food stop near the bullring.