Overview: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.
Watch Trailer
First Air Date: Jun 26, 2017Last Air date: Oct 14, 2022Season: 6 SeasonEpisode: 246 EpisodeRuntime: 10:14 minutesQuality: HDIMDb: 10 / 10 by 0 usersPopularity: 9.9797Language: en
Comment