Ragged Clown

The answers are blowin' in the wind


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