By pharyngula on April 13, 2011. I hope no one is expecting any mercy from the other primates. Tags Weirdness Log in to post comments More like this