If the current source doesn't work, try another beside it.
Rating
N/A
Release
1971
Duration
28 min
Status
Released
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
