Please rate:

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.



Show Description Hide Description