Listen

Description

Flores is not your
typical island paradise. Giant rats and lizards with bacteria laced saliva have
lived here. Miniature elephants have called it home. But amazingly, scientists
have now discovered that a race of miniature humans have also roamed there.