Apollo 17: On the Shoulders of Giants
Aerospace
S01E13 E12
E13
March 26, 1994
Overview
This episode chronicles the last voyage of project Apollo to the Moon, marking the last time humans walked on our nearest planetary neighbour. Also features a look at the highly successful experimental X-15 research project.
Comments 0
Please log in to leave a comment.
No comments yet. Be the first to share your thoughts!