Thursday, 25 December 2008

NASA TV UFOs: 
U.S. Astronauts Reporting UFO Sightings 
during NASA Transmissions from Space

... no need to elaborate on these …:

http://www.youtube.com/watch?v=Pg7_KOACS-8