Recording all the way from room 315 of the Great Northern hotel in beautiful Twin Peaks, I welcome you one and all to mini-episode 5.5 of the Howl Horror Program. I’ve hooked my VCR up to the hotel television, ordered my veggie burger from room service, and am ready to sit back and watch this [...]