This has been thoroughly debunked.
By whom?
Debunked??!!?
Are you telling us not to believe our lying eyes? What exactly was been debunked? How do?
Truly puzzled