People literally watched it happen.
Let me guess, holograms is the claim?