Another nail in the coffin for that theory.
When I joined this site I too thought that the landing was a hoax because I was stupid and believed one of those websites that 'prove' it. Took
awhile to read up on the topic and all the 'proof' was debunked in here and on other sites.
Let's see how long it'll take for someone to claim that they're just NASA's puppets or some other thing
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.