You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
I have been trying to find a debunking video on this but so far I have been unlucky. Does anybody know how this video was made?
Here is a stabilized and enhanced version of the clip:
This guy speculates:
..and then we have
Captain Douchebag's take on it - of course:
It's anyone's guess...I guess.
.