‘Flying Humanoid Alien’ Sighted Over Phoenix: Alien Lands In Spacesuit, Witness Claim Bizarrely
UFO and alien hunters have made one of the most bizarre UFO claims ever after viewing a UFO sighting video that emerged online recently. According to conspiracy theorists, a short clip submitted recently to the Mutual UFO Network (MUFON) shows a “flying humanoid alien” dressed in a spacesuit over Phoenix in Arizona. The “alien” appeared to be landing from space. Source: https://www.inquisitr.com
Read More