Trailer Watch: Apollo 18

The found footage genre continues with the first trailer for Apollo 18. From Trailer Addict: Officially, Apollo 17, launched December 17th, 1972, was the last manned mission to the moon. But a year later, in December of 1973, two American astronauts were sent on a secret mission to the moon funded by the US Department […]

Posted on February 18, 2011 at 22:05 by Lincoln Eddy · Permalink · One Comment
In: Movies, Trailers · Tagged with: , , , ,