The Duct Tape Killer

1998