The NASA video we are presenting is of considerable importance. They are shots of the Apollo 15 (1971) mission which highlights what may be a possible UFO parked on the lunar surface and which in turn seems to be looking, apparently, at the Apollo 15 landing stage on the Moon.
Leave a Reply.
Take a look at our collections of unique NFTs, click below
Please take a look below at the amazing work of Author and researcher Stephen Quayle