Same UFO From 1996 Shows Up At Space Station Yesterday! NASA Live Camera, Feb 2017, Video, UFO Sighting News.

Date of sighting: Feb 23, 2017 Location of sighting: Space Station Check out this tiny UFOs capturing across the area station this week. One of them is of utmost curiosity, as a result of we now have seen in earlier than within the infrared footage from the NASA tether incident (Feb 1996 STS-75 uncooked footage). […]