Show notes
TIME Magazine has named our very own Michelle Yeoh as their Icon of The Year. She has earned Oscar buzz for her latest starring role in Everything Everywhere All At Once (which she quite literally is).
Image source: TIME, Website
See omnystudio.com/listener for privacy information.

