ScathingAtheist 157: Finely Tuned Edition

Feb 18, 2016, 01:00 PM

In this week's episode, everyone will think Australian Christian Lobbyist Lyle Shelton is gay, Saudi Arabian authorities will finally crack down on men dressed like cartoon floozies, and we'll examine the "Fine Tuning" apologetic, only to learn that it has nothing to do with squirting early on Jessica Rabbit.