Ancient Aliens - Season 11 Episode 11 -
Season 11, Episode 11 - Space Station Moon
Is there a space station on the moon? If so who put it there? Is it still there?
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.