Tuesday, July 14, 2009

World's Ugliest Animals

The Daily News has a cool slideshow of The World's Ugliest Animals.

We got the Star Nosed Mole. Yeesh.

And the "are you shitting me?" Blobfish.

And, of course, the winner - IF YOU DARE.

No comments: