Update Your Calendars, "Apollo 18" Gets 5th Release Date | NBC 5 Dallas-Fort Worth
PopcornBiz
What's really worth watching

Update Your Calendars, "Apollo 18" Gets 5th Release Date

Officially the United States only launched 17 Apollo missions, but found footage from our 18th trip shows the horrifying reason we no longer go back. The film opens MarchAprilJanuary 2012Aug. 26 Sept. 2.

    processing...

    NEWSLETTERS