Evidence of Europe’s first Homo sapiens found in French cave Tags:Europe 1 comment Damn homo sapiens… God didn’t create Adam and Steve! /s Leave a ReplyYou must be logged in to post a comment.
1 comment
Damn homo sapiens… God didn’t create Adam and Steve!
/s