Lost in the Pages

The Church of Sacrifice- Demon Deaconess


Listen Later

Isaac, John, and Dalton confabulate on the 1911 mystery death cult, the Church of Sacrifice, a murdering "demon deaconess" Clementine Barnarbet, voodoo, getting brained by an ax, racism in the bayou and an alarmingly strange amount of Creed references.
...more
View all episodesView all episodes
Download on the App Store

Lost in the PagesBy Rumors & Confabulation

  • 5
  • 5
  • 5
  • 5
  • 5

5

2 ratings


More shows like Lost in the Pages

View all
Mind of a Monster: The Cross-Country Killer by ID

Mind of a Monster: The Cross-Country Killer

1,684 Listeners