Your Inner Monkey

EPISODE:

Episode Info

Conclusion. The traits that humans inherited from primates are detailed, including versatile hands, good vision and able brains. Not everything proved to be sterling, however: bad backs and a terrible sense of smell also hail from the simian forebears.

Cast