interesly.com
It's February 12, Darwin Day. Here's 23 animals that show evolution's twisted side.
Thanks for the nightmares, evolution. Darwin Day commemorates the anniversary of the birth of Charles Darwin on 12 February 1809. Here are 23 of evolution's odder creations - the ones that make you look, gasp and say