I’m fairly clueless when it comes to all things Chicago, other than their pizza is better than your pizza, New York, so I’m not sure where Belmont Avenue is, but I do know it’s an apocalyptic hellscape where confused cars ping-pong off other automobiles while foreign-speaking cab drivers shake equally foreign-objects at you in an angry manner.
It seems like a blast, for everyone but the drivers whose ping cars are ponged off of.