David Blaine is the best magician of our time: mysterious, elusive, and always pushing the envelope of magic.
Blaine is also a really good guy, traveling with Karl Malone and Jon Stewart to Afghanistan in 2012 as part of a USO tour.
After a little chat with everyone on the base, Blaine took a deck of cards and had fun with some of the guys off stage.
Here are some of the tricks he stunned the troops with:
Did you ever have a cool USO tour come through when you served overseas? Tell us about it in the comments below!