Apollo 18 - Movie Review - The Totally Rad Show

1,122 views

Uploaded on September 08, 2011 by Revision3

There was a secret mission to the moon - did the found footage uncover exciting horrors or a disappointing movie?

Tags:
Apollo 18, NASA, Found Footage, Aliens, Moon, Science & Tech

ALSO FROM THIS CHANNEL

Comments on Apollo 18 - Movie Review - The Totally Rad Show

RECOMMENDED CHANNELS