'Neil Armstrong - LYING PIECE OF MASON SH*T: Good RIDDANCE': Moon Truthers Mourn a Legend
Max Read · 08/27/12 02:25PMNeil Armstrong, the first human being to ever set foot on the moon, died over the weekend, triggering an avalanche of eulogies, remembrances, and memorials. Both from the vast majority of human beings who are in awe of Armstrong's feat — and from the few hundred weirdos on the internet who believe the moon landing was faked by Illuminati Reptilians.