"The Duxorcist", "Night of the Living Duck" and "Invasion of the Bunny Snatchers" are combined to form this TV special.
2022
2014
2013
2008
2017
2004
2016
2011
2002
1974
2024
2020
2023
1967