Thursday, January 08, 2004

I've seen stories about this before, but I don't think I've ever blogged it. The body of a tiny humanoid creature was found in Chile. It's rather gross looking, but it sure does look like some kind of little alien.

No comments: