A Humanoid Alien Being in a Spacesuit Floats and Lands in the United States in a Strange Video
In the wake of a video of a UFO sighting that went viral a few years ago, ufologists and those searching for extraterrestrial life have come up with an amazing claim.
Sources tell the Mutual UFO Network (MUFON) that they saw a strange humanoid creature hovering above Phoenix, Arizona, wearing a strange spacesuit.
The unknown visitor is claimed to have traveled here from the cosmos.
Check watch the video to see what I’m referring to.