TTAC Rewind: NASCAR Comes to Chicago
The Truth About Cars
JULY 2, 2023
I remember reporting on the news that NASCAR was coming to Chicago. Now I am here, at the event's media center, typing up this post while waiting for the rain to stop so the racing can start. Now I am here, at the event's media center, typing up this post while waiting for the rain to stop so the racing can start.
Let's personalize your content