X
Release date: 08/01/1971
Popularity: 0
Original language: EN
Add to favorites
Apollo 15: In the Mountains of the Moon
0
Documentary
Overview
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