Apollo 8: Christmas at the Moon (2002)

Apollo 8: Christmas at the Moon (2002)

2002-03-15 US 51 Min. PG-13
0 0 votes

Watch Apollo 8: Christmas at the Moon: Stream the Latest Documentary Film on LetMeWatchThis!

The first effort to send human beings to the Moon coincides during Christmastime on Earth.