Aliens on the Moon

Aliens on the Moon
ADVERTISEMENT

Summary

Documentary making use of what are reported to be top secret pictures to put forth the theory that alien life can be found on the Moon.
Documentary