NASA’s 1971 Apollo 15 Video Clip Shows UFO Parked On Lunar Surface …

A YouTube UFO hunter claims to have found an old NASA video clip from the 1971 Apollo 15 mission which shows a flying saucer UFO – presumably an alien UFO – parked on the lunar surface apparently observing the Apollo 15 Moon landing.


on Twitter