NASCAR street race in Chicago set to begin

Forty drivers are set to compete in NASCAR’s street race in the Windy City. WLS' Stephanie Wade reports from the pit stop.

July 7, 2024

Examined