your movies
The Snake Detection Hypothesis proposes that the ability to quickly spot and avoid snakes is deeply embedded in primates, including us - an evolutionary consequence of the danger snakes have posed to us over millions of years.
Release date: 2022-01-19
Season number: 6
Episode number: 2
Runtime: 10 minutes
Kallie Moore - Self, Blake de Pastino - Self, Michelle Barboza-Ramirez - Self