Watch the latest online movie trailers of upcoming movies today.
Wednesday, August 24, 2011
Apollo 18 Trailer (2011)
I thought Apollo 17 was the last Apollo program. We've seen Blair Witch, Paranormal Activity, and The Last Exorcism, well this movie is much like them except that the movie is set in space.
No comments:
Post a Comment