With the ratings dropping for a wilderness-themed TV show, two animal fans go to the Andes in search of Bigfoot.
2013
2017
2018
2014
2005
2020
2023
1972
2006
1977
2021
2024
2025
1976