Pharyngula

It truly does, and someone has caught us out and published a stunning exposé that reveals the horrible, awful behavior that our goddess, Nature, endorses. You must read “God Hates Checkered Whiptail Lizards!!!” and weep. This is but one page of a devastating revelation.

i-0a868b85d5547b76f5359ec8e59bf3c4-whiptail.jpeg

(Also on FtB)