Monday, August 29, 2011

New Apollo 18 Trailer

A new trailer for the upcoming horror/sci-fi thriller, Apollo 18, is now online. This movie is set to hit theaters on September 2.