Board Thread:Fun and Games/@comment-10581381-20181104041616/@comment-28396600-20181110063327

I remember my parents flipping through channels many years ago when they landed on a PBS station and I saw the weirdest thing for a couple of seconds. It was a red Muppet-ish puppet standing in the flaming fires of Hell alongside a puppet version of the Devil himself. WHAT THE HELL WAS THAT!? That was supposedly on PBS for crying out loud, unless I'm just misremembering things.