WTF Evolution?

My favorite new blog, featuring natures most bizzarre creations.  Here is their tagline:

Honoring natural selection's most baffling creations. Go home, evolution, you are drunk.

They do one post each Monday, Wednesday, and Friday with a picture and short bit of info on the subject.  Just the right amount for me.  Here are a couple of my favorites:

The Blood Squirting Lizard

The Piglet Squid

Check out the full site here.