NASA mission sts 75 alien ufo tether incident

2017-05-16 1

Mission sts 75 an twelve mile long lentgh of tether cable shears and sends the cable flying of into deep space...but the ill fate doesnt end there with the NASA cameras still rolling an huge swarm of alien ufo's just suddenly descend on the stricken tether link...