Watch David Blaine do a very freaky card trick, slam Jimmy Fallon's hand on a pin, and then eat a bowl of nails

Last night on the Tonight Show, magician David Blaine promoted his Las Vegas residency with a freaky card trick involving slamming Jimmy Fallon's palm onto a pin. For dessert, Blaine ate a bowl of nails.

"As children, we believe that anything is possible—the trick is never to forget it," Blaine once said.

image: Tonight Show (screenshot/YouTube)