Bart Sibrel Drops Bombsby HermesApril 26, 2024April 26, 2024Was the moon landing staged? That’s not out of the realm of possibility, according to Bart Sibrel.