With the ratings dropping for a wilderness-themed TV show, two animal fans go to the Andes in search of Bigfoot.
2013
2005
1957
2011
1940
1934
2010
2009
2022
2023
2016