Search on for Moon landing film

Search on for Moon landing film

The footage of the Apollo 11 crew's landing on the Moon is one of 20th Century's most important artefacts. The tapes are believed to be stored somewhere in the archive at Nasa's Goddard Space Flight Center, Maryland.

hoax moon record

Webmention logo