Santa Clutch is coming to town!
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.”