Apollo 18 Trailer (2011)

28,492 views | 2:23 min | movie info | embed video

Officially, Apollo 17, launched December 17th, 1972 was the last manned mission to the moon. But a year later, in December of 1973, two American astronauts were sent on a secret mission to the moon funded by the US Department of Defense. What you are about...

Show More

Comments and Discussion