Skip to content

Freakonomics Radio

These Shoes Are Killing Me! | Freakonomics Radio | Episode 296

January 20, 2023

Listen on

Read the transcript →