posted on Apr, 26 2007 @ 10:30 AM
O yes many times. Search it on ATS, the search is bad, but I'm sure it's not that bad to not find the STS-75 tether keywords. Also search the
following: David Sereda, tether, sts75, UFO. Google video and youtube as well.