UFO NASA Video

This UFO NASA video shows what appears to be compelling evidence for extra-terrestrial life. The narrator describes what he believes is happening in the video. This footage was taken from the NASA Space Shuttle STS-80 Mission. We may not be alone.