re: #89 Sharmuta
[Link: littlegreenfootballs.com…]
I wonder what such blatent proof of Neanderthals living among us will do to our evolution/creation threads.