Apollo 8: Christmas at the Moon 2002

Apollo 8: Christmas at the Moon

HD 0 51 minutes
The first effort to send human beings to the Moon coincides during Christmastime on Earth.
Genre: Documentary
Released: 2002-03-15
Stars:

Movie Similars

Movie Recommendations