Stock cars took to the streets of Chicago beginning in 2023.