Friday, February 04, 2005

This is the freakiest thing I have seen in a long time. It's an adult star-nosed mole. Here's the article I got it from. It doesn't look like something one would find on earth.

No comments: