This guy is not human.
David Blaine’s latest tv special, Beyond Magic, aired on November 15th on ABC. Its what you can expect from David, crazy and utterly terrorizing. He does some crazy things with frogs and mind blowing things with rings and reading peoples thoughts.
Oh then he decided he wanted to catch a bullet with his teeth like he was Bruce Leroy from The Last Dragon.