STS 114 UFO Sighting
- Uploaded by Grey on Nov 11, 2013
- Hits: 124
See more of NASA's UFO leaked videos: on tape by NASA, you can clearly see a UFO moving across the screen stopping and then turning. One of the better videos accidentally released by NASA.