Episode 129 – The War on Christmas

For this week’s episode, we go to War on Christmas!  The worst fears of the Christian right are realized as asshole atheists crap all over their holiday! Actually, that’s not what happens at all.  Instead, we talk about the bullshit war on Christmas and why a lot of atheists (including us) really like the holiday. […]