Sci-Fi Film Review: Apollo 18 (2011)

In 1970 the final three Apollo flights---18, 19, and 20---were cancelled, victims of the penny-pinching Nixon administration, and their hardware was either shelved or used for the Skylab program. As a result, only twelve humans from six missions have walked on the Moon. Or so the government would have you believe. I've recently rewatched Apollo 18,... Continue Reading →

Powered by WordPress.com.

Up ↑