WATCH: Illusionist Tomer Dudai on Israel’s Got Talent

I know this must all be mere illusion – but wow!

WATCH: Illusionist Tomer Dudai on Israel’s Got Talent Read More »