This trick was maybe not directly performed by David Blaine himself, but still have his style ;)
This trick is not difficult to perform and it required only few card sleights.
Some practice will be of course required to make this routine flow ;)
Video