“Homo juluensis”: Scientists Claim To Have Discovered New Species of Humans

Devilinurear

Veteran
Joined
May 1, 2012
Messages
28,011
Reputation
6,574
Daps
92,809
Reppin
NULL
If these scientists came to The COLI They would've already discovered lots of Homos Juelzing
giphy.gif
 
Top