When I first saw the Transformers 3 trailer I loved the idea that there was more to the moon landing that was kept a secret because of what they discovered. The fact that it was Transformers they discovered put me off a bit, but now we have Apollo 18 which is another secret moon landing […]
Read More... Posted by