Scathing Atheist 12: Jesus Did Masturbate Edition

May 09, 2013, 12:00 PM

In this week's episode, Christians will go ballistic over imaginary threats to their imaginary friend, we'll learn that in Turkey, you're autistic and Darrel Ray will join us to talk about pee-pees and cooters.