News for hackers. Stuff that matters.
Re:Human fossils hint at new species by goggles99 on Thursday March 15, 2012 @02:50AM (#3707221)
Fossils? That picture looks remarkably like my cousin.

There are no comments on this comment yet.