Apollo 18 reveals how two years after Apollo 17 was launched December 1972, and was declared the last manned mission to the moon, in December of 1974, two American astronauts were sent on a secret mission to the moon.
Release Date: 12/27/2011
Run Time: 87 minutes
Deals! Get them now
Get email updates on the latest exclusive offers and events!