Space Station Moon

Series 9 - Episode 11 Space Station Moon

ADVERTISEMENT

Summary

The Apollo 11 mission to the moon and the suggestion that the moon is actually a giant spacecraft allowing extraterrestrials to monitor Earth.
Education