Published On: Tue, Nov 28th, 2017

Proof of Alien life? Mysterious living bacteria found OUTSIDE International Space Station

PROOF of alien life may have been found on the surface of the International Space Station according to a Russian astronaut.
Daily Express :: Weird Feed

%d bloggers like this: