Monday, June 27, 2011

More Scientific run Amok-ery about Humans and Neanderthals - Amazing!


Scientists have discovered glyphs (in W.Va.) showing that Neanderthals and Humans shared restroom facilities, as well as DNA.

No comments: