The Landing
An investigation into the tragic end of Apollo 18, the last US mission to the moon in 1973.
Release Date
February 11, 2017Runtime
86 minGenres
DocumentaryDirected by
David Dodson, Mark DodsonLanguage
EnglishBudget
$0Revenue
$0Status
Released