webissimo.biz
Footage Of Alleged Alien Captured At Chihuahuan Desert, New Mexico. April 8, 2019 | Webissimo | All the links
This footage was submitted to MUFON and this is what i know about this footage. Its claimed to have caught a alien that was invisible to the eye but was filmed on camera in a area of the Chihuahuan Desert called White Sands. This is my opinion on this footage, …