
Apollo 18 Movie Review
Although delayed about as many times as an actual space launch, Gonzalo López-Gallego’s Apollo 18 finally achieved lift off on September 2nd after six changes in its release date. A Wikileaks-style release of footage at lunartruth.com reveals the real fate of the last mission to Earth’s […]
Movie Reviews Movies & TV