Weird News, Ghosts and the Paranormal.

Posts tagged “International Space Station

UFO sightings by International Space Station crews

r-UFOSOVEREARTH-large570They say that in space no one can hear you scream… Well, the producers and marketing teams of the Alien franchise of Sci Fi films said that and it became one of the more well known movie taglines of all time. You may not be able to scream in space but it is certainly the most likely place where you might spot aliens.

(more…)