Archive

Posts Tagged ‘Boskops’

Scientists Postulate Extinct Hominid With 150 IQ

December 31st, 2009 12:54 View Comments