"NASA Airbrushed UFOs / Lunar Base Towers" Trailer
Saturday, November 18 2006 @ 06:54 PM CST Views: 571
The "NASA Airbrushed UFOs / Lunar Base Towers" trailer from the "UFO - The Greatest Story Ever Denied" movie, by Jose Escamilla
http://video.google.co.uk/videoplay?docid=-9075306542842977658&q=ufos
Trailer above
http://video.google.co.uk/videoplay?docid=8536779374329988710&q=ufos
Of further interest.. the NASA Orbs above
What's Related