The Washington Post has launched the new “On Leadership” podcast series featuring humorist David Sedaris. The animated video embedded above features an excerpt from the conversation with Sedaris where he shares the story of a “humbling plane ride.” What do you think?