Scathing Atheist 63: Radiocarbon Dating Edition

Published: May 1, 2014, noon

In this week's episode we'll visit the land of milk and honey dipping, South Carolina will volunteer to be stupider and a bunch of Christians will protest gay marriage by refusing to swallow.