Wolves reveal they are really humans in wolf costumes and proceed to eat each other.
2023
2020
2010
2014
1972
2022
1984
2001
2007
2013
2018
1996
2021
2016
2011
2015
1949