Bigfoot and Yeti go toe-to-toe in the ultimate showdown. Who will come out on top? Two beasts enter, only one will survive!
1997
2008
1979
1973
1993
1986
1988
2007
1977
1992
1976
2009
1978
2002
1972
1991