Apollo 18, to be released 4/22/11, looks to be a hit with space nerds.
Posts Tagged 'movie trailer'
Apollo 18 Trailer [video]
Published February 22, 2011 Uncategorized Leave a CommentTags: Apollo 18, horror film, lunar exploration, moon landing, movie trailer, NASA, space exploration, space nerd, video