‘Apollo 18’ Trailer Premieres Online

‘Apollo 18’ trailer drops online, shows supposed found footage of secret lunar mission.