In case you missed it…Richard Dawkins on the Simpsons

Pharyngula 2013-03-15

Mmmm-mmmm. Catholic saint stew.