Humans Are Free: NASA UFOs: "The Tether Incident"

STS-75 Tether Incident

On Sunday, February 25, 1996, the Space Shuttle...

11 views humansarefree.com

Interest

UFOs
Discovered by AlexanderLight
on May 8, 2012

Stumblers Who Like This Page