It is an age-old question: Do aliens exist? This video might just give us answers… or not.
There has been another haunting footage on the Internet allegedly capturing the moment aliens landing on earth. Well, one alien to be precise.
Somewhere out in Saudi Arabia, a UFO apparently drops off an alien onto the ground. Could this be proof of alien surveillance?Is it a UFO? Is it CGI? Is it a load of bullsh*t?
OK, so it drops off an alien only for it to teleport back moments later? Yup. Legit.
Let us know what you think in the comments, and make sure to share this with your friends on Facebook and Twitter!