Ragged Clown

It's just a shadow you're seeing that he's chasing…

Daily Archives: November 19, 2011


Let’s go tickle some rats

I’ve always assumed that humans were the only animals to laugh and that the cute noises that dolphins and chimps and friends make are just coincidentally similar to human laughter. I might be wrong, if this finding, described at Animal … Continue reading