ScathingAtheist 156: Heifer-vescent Edition

Feb 11, 2016, 01:00 PM

In this week's episode, Cardinal George Pell will Ferris Bueller his way out of accountability for child sex abuse, Ted Cruz gets plenty of exorcise while also-ranning in the GOP primaries, and Eli shows up to try to convince us that Ready Player One is the Muslim Holy Book.