Saturday, April 6, 2019

Alien Moon

Some UFOlogists have argued for decades that aliens warned NASA away from the Moon, and that huge alien installations exist on the far side.

Now, several nations are sending probes to the Moon, not to mention some private companies.  China has landed on the far side.  Where is everyone?

No comments: