Yahoo! Movies has gotten their hands on the trailer for Apollo 18, another “found footage” style “documentary” … but this one happens on the moon.
Apollo 18 is scheduled for release on September 2, 2011
Media, Trailers
Yahoo! Movies has gotten their hands on the trailer for Apollo 18, another “found footage” style “documentary” … but this one happens on the moon.
Apollo 18 is scheduled for release on September 2, 2011