A ‘UFO fleet’ has been spotted orbiting the Sun in a recently-resurfaced NASA Helioviewer photo, an alien life conspiracist has announced.
by W.C. | Oct 5, 2019 | Recent UFO Encounters
A ‘UFO fleet’ has been spotted orbiting the Sun in a recently-resurfaced NASA Helioviewer photo, an alien life conspiracist has announced.