With the ratings dropping for a wilderness-themed TV show, two animal fans go to the Andes in search of Bigfoot.
2023
2024
2022
2020
1987
1974
2014
1977
2004
2012
2009
1937