Yes, you can believe in magic after the age of 10: just watch David Blaine’s card tricks. The illusionist performed several sleights of hand for Jimmy Fallon and The Roots on The Tonight Show. We can’t decide who had better reaction – Questlove or Jimmy.

Oh, and don’t forget to watch the video until the end for a surprise that even the Tonight Show host didn’t see coming.