Friday, September 28, 2007

NASA Video Confirms Shuttle Witnessed UFO


This is a video from mission control in Houston. No indication of the shuttle flight mission though it is the Discovery shuttle. Crew refers to UFO as "alien spacecraft".