A UFO/Alien video I found from FB

There's nothing at all to suggest it is real, so what's to debunk?

There are various versions from about five months ago on YouTube

 
it's like the Blair Witch Project meets Signs meets Escape from Witch Mountain meets Gumby meets Camtasia.
 
Back
Top