This guy’s good. It’s always nice to be able to hear liberal thought blasted for its utter ridiculousness. To be able to side-achingly laugh at the same time? Priceless.
Here’s another perspective: “Hate speech” vs. “Good clean fun” courtesy of Catholic and Enjoying It.