If the door drop is good enough for Amazon it’s good enough for Santa Clutch.
Uncle Clutch’s Video Horror Shop airs on Superior Community Television at 9 p.m. on Fridays and 3 p.m. on Saturdays.
The full Video Horror Show Christmas Special is now a part of “A Perfect Duluth Christmas: PDD’s Holiday Video Showcase.”