By pharyngula on June 25, 2010. We are members of a very weird species. Tags Weirdness Log in to post comments More like this