James dropped a message on the facebook page recommending this episode from the CBS Radio Mystery Theater.  Here’s The Sign Of The Beast, which first aired February 3, 1974.  Thanks for the suggestion James!

Download TheHorror504