1.15.2021

Finally we have something significant to obsess about

Yes, Neanderthals and humans had cave sex — but did they kiss?

No comments: