Search on for Moon landing film

Search on for Moon landing filmSearch on for Moon landing film External link

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.

Tagshoaxmoonrecord
Content typeLINK