UFO watchers are accusing NASA of covering up evidence of a huge alien megaship!
I’m not one of those huge conspiracy theorists who believe every unexplainable image or object we see coming from the Interantional Space Station camera feeds is necessarily aliens, but I do get super-intrigued! The clip below shows what some are calling an alien megaship hovering above the Earth’s horizon…
Conspiracy theorists claim that NASA intentionally dimmed the brightness on the feed to cover up the sighting.
What do you think?