American TV title for Spanish film "Necrophagus". Never theatrically released in the United States, also know as "The Butcher of Binbrook".
WLVI 56 Air Dates: