Dethkrunch holds a gathering for a Satanic cult, while Linda grapples with the confusion surrounding her circumstances.
Show
Hysteria!
Episode
S01E03
Air Date
Oct 18, 2024