Welcome to the third Howl Horror Program Mini Episode. It was a major pain in the ass, but I was able to drag my 13″ TV/VHS combo down to my shack in the Pacific Northwest swamps to be able to watch the two demented doctor films that we’ll be discussing on next weeks show; “Flesh [...]