TedMed talk: David Blaine explains how he pushes limits

If you don't think this guy is crazy, I have to question your sanity. I do love his respect for science.

Powered by Blogger.