In case you missed it…Richard Dawkins on the Simpsons

Pharyngula 2013-03-16

Mmmm-mmmm. Catholic saint stew.