Bigfoot and Yeti go toe-to-toe in the ultimate showdown. Who will come out on top? Two beasts enter, only one will survive!
1972
2006
2003
2024
2013
2014
1988
2017
1992
2021
2009
2022
2019