Apollo 18
Apollo 17 was the final mission to the moon. But a year later in 1973, three American astronauts were shipped to the moon on a secret mission. What you're about to see is your footage that the astronauts captured on that mission. The others say it, while NASA denies the authenticity of it.
Released: 2011-07-20
Duration: 86
min