Episode 235: The Great Satanist Scare


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