Listen

Description

In this episode, we charge up the conversation with the latest buzz around EV cars lighting up the track, the challenge of racing in the rain on Chicago's city streets, and the unstoppable Kiwi driver dominating the Xfinity Series road races.