John Leopold and Eric Balkman

John Ewert with Leo and Balky 08/06/20

John Ewert with Leo and Balky 08/06/20

Road America Communications Director John Ewert stops in on The Show ahead of the Henry 180 this weekend to talk about the latest goings-on in Elkhart Lake as well as answering the rumors about the NASCAR Cup Series stopping there in 2021.

Duration: 9 min

Release Date:

Share part or all of the audio of this episode