New footage of a lunar base aliens

A user zalivshy this video, says that saw the photo NASA lunar surface something like a permanent structure. The "base" is built on a mountain slope in the crater Tycho Crater.

Category: UFOs and aliens

Like this post? Please share to your friends: