Thursday, August 25, 2011

Hey, baby, wanna come back to Lascaux to see my etchings?

Sex with neanderthals gave humans an immunity boost.

No comments:

Post a Comment