‘Apollo 11’ Review – The Antidote To Moon Landing Conspiracy Theories
One of the most jaw-dropping shots in Apollo 11, the revelatory new archive-based documentary about the 1969 moon landing, wasn’t filmed anywhere near the moon. To be exact, it was shot about 250,000 miles away in Houston, Texas. A slightly wobbly camera held at around knee level looks down a row …
Read More