Saturday, May 3, 2014

who you callin' "dummy," dummy?!

Replica of Neanderthal skull
"... Findings show Neanderthals were anything but the incompetent dimwits that they are often deemed."

1 comment:

  1. I'm of the opinion that human intelligence topped out a million years ago. Downhill ever since, evidenced by our climbing down from the trees.