"The Duxorcist", "Night of the Living Duck" and "Invasion of the Bunny Snatchers" are combined to form this TV special.
2021
2022
2020
2024
2016
2012
2018
2019
1975
2005
2017
1993
2003