Documentary
7.7
Lost Moon: The Triumph of Apollo 13 full movie is released on Jul 16, 1996. Watch Lost Moon: The Triumph of Apollo 13 online - the English Documentary movie from United States. Lost Moon: The Triumph of Apollo 13 is directed by Lagniappe and created by Lagniappe with Jim Lovell and Brian Grazer.