ISS Spotted Gigantic Alien Mothership During Live Feed

Footage has emerged online of what many UFO researchers are referring to as an alien ‘megaship’ which was spotted on the NASA live feed of the region of space in proximity to the International Space Station (ISS) ...

from Disclose.tv RSS Feed http://ift.tt/2uQBCpb
via IFTTT

Comments