Apollo 15: In the Mountains of the Moon
Aug 01, 1971
28m
NASA documentary of the flight of Apollo 15. Details the launch, lunar landing, and return to earth of the spacecraft and crew. NASA Film HQ-217
Details
Details
Status
Released
Production Countries
United States of America
Spoken Languages
English