Bigfoot and Yeti go toe-to-toe in the ultimate showdown. Who will come out on top? Two beasts enter, only one will survive!
2020
1898
1996
2015
2006
2009
2017
2010
1926
1946
1944
1971
1964
1975
1972
1982