Bigfoot and Yeti go toe-to-toe in the ultimate showdown. Who will come out on top? Two beasts enter, only one will survive!
1983
2016
2019
2021
2020
2022
1962
2012
1971
2006
1972
1997
1969