Sunday, April 11, 2010

We have a new winner

Remember when I thought this was the weirdest animal I'd ever seen?

The star nosed mole just blew that sweet little owl out of the water. Seriously people, I have never been more shocked, terrified, disgusted, amazed and just dumb founded before.


I have no other words... just speechless.