Apparently This Shows A UFO Dropping Off An Alien In Saudi Arabia

Posted by Heisenberg 2018 years ago in WTF
Story Continues Below

With mysterious sightings becoming a reoccurring feature on the internet, even the serious sceptics are now left scratching their heads. Could this footage filmed in Saudi Arabia signal alien surveillance? Is it a UFO? Is it CGI? Is it a load of cr*p? I’ll let you be the judge of that.

Click to View or Post Comments Hide Comments