Originally Posted by Zenith Alien bases on the moon? I've heard it all on here. Go and get yourself a decent telescope and you can view the moon yourself and get an incredibly close look at it in real time. They are on the other side of the moon mun.
Forum Rules