WBBM Newsradio On-Demand
83-foot-tall stained glass piece installed at future Obama Center site
00:00 / 00:57
Advertisement