Sex with Neanderthals
-
The last sex between humans and Neanderthals occurred 46,000 years ago according to today's science news. How many of us are looking at our mates and saying "really?"
-
@roger said:
How many of us are looking at our mates and saying "really?"
...or just looking in the mirror in the morning in my case!
Advertisement