This was sent to me under the heading "Best Illusion Ever". I am not sure it is the best illusion ever, but it is very, very, very good.
It seemingly comes from America's Got Talent. The illusionist is a man named Kevin James. There is a stack of stuff on YouTube with him in it. I have not really bothered to investigate whether he was a competitor on AGT or whether he was the guest act or something.
If this video has not gone viral yet, then it probably should. If it has, then my apologies. I am only getting it now.