Bigfoot and Yeti go toe-to-toe in the ultimate showdown. Who will come out on top? Two beasts enter, only one will survive!
2006
1966
2013
2010
2015
2024
2018
2016
2011
—
2020
2019
2022
2017