NASA
"We will let NASA explain."
Like looking for a needle in a haystack made of 50 TRILLION stars...
The picture was captured during a mission to the International Space Station.
"The closest it will get to us for at least the next 150 years."
"a giant door opening up to allow motherships to enter and exist."
"we will get the real dream of dreams.”
Alien Hunters Believe NASA Cut ISS Live Stream Feed Because Of A UFO