David Blaine Teaches How to Tear a Deck of Cards in Half

Published --