STS 114 UFO Video

samantha's picture

NASA's leaked video of a UFO during shuttle mission STS 114. It goes by from right to left and then stops and turns.

Tags: