David Blaine Performs Unbelievable Card Tricks and Swallows a Sword on The Ellen DeGeneres Show

On a mind-boggling episode of The Ellen DeGeneres Show, illusionist David Blaine amazed Ellen and her audience by performing unbelievable card tricks and swallowing a sword. Earlier this week, Blaine surprised Jimmy Fallon and The Roots with his “simple” magic tricks on The Tonight Show.

David Blaine will be unleashing more magic tricks for celebrities in his new television special, David Blaine: Beyond Magic, that premieres November 15th, 2016 at 10 PM EST on ABC.