With the ratings dropping for a wilderness-themed TV show, two animal fans go to the Andes in search of Bigfoot.
2024
2021
1986
2009
2022
2017
—
2020
1994
2007
2006
1970
2002
2005
2011