David Blaine's Incredible Card Tricks
Nov 14, 2016
  • 4,582,850
  • 40,487
  • 1,175

The amazing illusionist did some insane card tricks with Ellen and her audience!