Supernatural Housewives

S1E3 - The Business of Demon Slaying

October 27, 2019 Brendan Breathnach Season 1 Episode 3
Supernatural Housewives
S1E3 - The Business of Demon Slaying
Show Notes

The nervous policeman, Sergeant Crowley, learns that Ballystrange may not be such a quiet town after all; meanwhile Terence, a man with a chip on his shoulder against the small town, goes to Dublin to meet Deirdra the Demon Slayer.