Apollo 11: The Untold Story Poster

Apollo 11: The Untold Story

Release Date
2006-07-24
Runtime
0h 53m
Status
Released
Rating
N/A
Links
IMDb

Overview

Nearly forty years after the moon landing the men on the mission reveal what really happened. On how close the mission came to disaster.