Ragged Clown

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


Daily Archives: November 19, 2011

Nov
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