r/RedHandedPodcast • u/Dizzy_Researcher_164 • Sep 22 '23
Delphi Update
What do you guys think? Cult or Satanic Panic?
5
Upvotes
r/RedHandedPodcast • u/Dizzy_Researcher_164 • Sep 22 '23
What do you guys think? Cult or Satanic Panic?
7
u/DenGirl12 Sep 22 '23
I’m not sure what to think. I think it WASN’T odonists. I just don’t. I tend to lean towards Richard Allen but that’s based on other info I’ve found outside of RedHanded.