Radio Citrus #26: Craigslist sells Hillary a smelly moon fridge
We get to the bottom of the moon landing conspiracy. After all, the Hot Chili Peppers said it was “made in a Hollywood basement.” And the Peppers are never wrong, right? We dive into this and several other conspiracy theories … Continued