Despite how momentous and well-documented the Apollo 11 moon landing on July 20, 1969, was, that doesn't mean everybody ...
In December 2023, a X post shared footage of the 1969 Apollo 11 moon landing with a film crew present on the moon — apparent ...