Astronauts and Extraterrestrials - Cosmology.com
http://cosmology.com/AstronautsExtraterrestrials.htmlOn September 10 2006, the crew of shuttle mission STS--115 saw something outside the shuttle windows which was not supposed to be there. It was following them, coming closer, and it was huge, flickering, luminescent, and changing its shape as it ...
Submitted in section: Paranormal news 2015: Astronauts and Extraterrestrials - Cosmology.com