Bigfoot and Yeti go toe-to-toe in the ultimate showdown. Who will come out on top? Two beasts enter, only one will survive!
2004
2009
2010
1986
2008
1992
2003
1890
1891
1977
2000
2006
1982
1972