Bigfoot and Yeti go toe-to-toe in the ultimate showdown. Who will come out on top? Two beasts enter, only one will survive!
1963
2020
2012
2013
1998
1997
—
1981
1977
1995
2026
2023
2022
1994
1960