Aliens & UFO's UFO believers claim NASA footage of ‘tether incident’ proves aliens exist By Carol Christian The incident happened Feb. 25, 1996, during Space Shuttle Columbia’s STS-75, the 75th Space Transportation System mission flown by one of... SoulAskSeptember 20, 2014