Bigfoot and Yeti go toe-to-toe in the ultimate showdown. Who will come out on top? Two beasts enter, only one will survive!
2010
1995
2017
2018
1964
1956
2006
1965
1987
1983
2016
1999
1998
1986
1996
2000
1970
1985