Chicago is looking pretty good in comparison right now huh? Idiots at the IOC.
It’s called the “Turd World” for a reason.
Well the Olympics have been crap for years so oh well.