TV Program

Apollo 18

Past Events

  • Tv

    Apollo 18

    Mar 08, 2013

    The true reason behind the U.S. government's refusal to send another manned operation to the moon is revealed in recently discovered footage recorded by two American astronauts sent on a secret expedition in December of 1973.

Around the Web