Showing posts with label sloths from hell. Show all posts
Showing posts with label sloths from hell. Show all posts

Monday, September 21, 2009

Gross



Discovering some kind of weird unidentifiable creature, and then stoning it to death? Not too shabby, a big tip of the hat to the youth of Panama on this one. I think it's a sloth, a sloth from HELL.