0 Views
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
Runtime: 28 minutes
Release: Aug 01, 1971
IMDb: 0.00/10 by 0 users
Popularity: 1
Country: United States of America
Language: English
Budget: 0
Revenue: 0
Keyword : nasa
Similar Movies