David Blaine: My favorite talks
For the last 17 years, I've had the good fortune of participating in TED, both as a listener and a speaker. The talks often move me to tears. Listening to stories of passion, dedication and triumph remind me of how truly amazing humans can be. Below are some of my favorites.