nasa mission

UFO’s On Video During Nasa Mission

YouTube Preview Image

Amazing footage from the NASA STS-80 mission.

Tags: , ,

Wednesday, October 14th, 2009 UFO Videos No Comments