Natasha Rothwell: Embrace Your Main Character Energy | On the Spot

TED Talks 2/14/2025