A fair use film discussing the Apollo Moon Landings.
"MOONTARDS are the only ones trolling this film. It's like they really have large doubts as to the apollo missions themselves & want to debunk anything&everything so their faulty belief system isn't thrown in chaos & proven to be a complete LIE. lol America is so ****ing stupid & brainwashed. The evening news is Propaganda Central & they're too stupid to see it. The CIA(government scum) has infiltrated media for decades & constantly control the news.