You are viewing a single comment's thread from:

RE: Humans Vs. Neanderthals – [Were They Better Than Us?]

Lol. The sound of "hybrid" makes me think I'm a Neanderthal.. But some people have more of the traits than others. That could also prove the point that the sapiens actually did cross-breed with Neanderthals.

Thanks for the comment