cryptomundo.com
Hobbit: Definitely New Species
New confirmation has come forth from Stony Brook University that we humans have remarkably, in our recent past, shared the Earth with another hominid species. Images.
Cryptomundo, Cryptids