• 7 years ago
Here you can see clearly a group of UFOs that are leaving the moon probably from a moon base. Compelling UFO stuff or what? Most UFOs ive ever seen leave the moon.

Recommended