Alien Artifacts? Strange Moon Photos 1966
Luna 13 made it to the moon on Dec. 24, 1966, and shortly thereafter beamed home the first photographs taken from the lunar surface. “Screw-Like” Object On The Lunar Surface. Wider set of wheels or corkscrew object. Very bizarre. What’s it? Scary.