NASCAR? On the streets of Chicago?
One host on The Fan Upstate hated it. Another loved it.
Who was right, and who was wrong?