When scientists found the remains of a tiny hominid on an Indonesian island in 2004, they claimed they had found a totally new species of human ancestor (homo floresiensis) and nicknamed it a 'Hobbit.
When scientists found the remains of a tiny hominid on an Indonesian in 2004, they claimed they found a totally new species of human ancestor (homo floresiensis), and called it a Hobbit. Film crews r