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.

Post a Comment

0 Comments