Riverdale :: The Crucible June 29, 2023Chuck Duncan Leave a Comment The ‘Red Menace’, witch hunts and Hiram Lodge come to Riverdale… continue reading