WGN Radio 720 - Chicago's Very Own
Chloe Zhao arrives at the Oscars on Sunday, April 25, 2021, at Union Station in Los Angeles. (AP Photo/Chris Pizzello, Pool)
Dean Richards, entertainment reporter for WGN, joined Bob Sirott to talk about the latest news in entertainment. He talked about the Oscars, Elon Musk and Miley Cyrus coming to SNL, and much more!