Watch Apollo 18 2011 full HD on ComComHD Free

Cinema Mode
Apollo 18

Apollo 18

Officially, Apollo 17 was the final manned moon mission. But a year later, in 1973, the US Department of Defense deployed three astronauts on a secret moon trip. You're about to witness the astronauts' mission footage. Others think it's the reason we've never returned to the moon, despite NASA's denials.

Discussion