Apollo 11: The Untold Story (2006)
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.
Duration
53 min
Rating
⭐ 7.5 / 10
Status
Released
Release Date
Jul 24, 2006
Languages
English
IMDB