Episode 235: The Great Satanist Scare


John talks with Ted and Jen about the Satanist Scare of the 80’s and 90’s.