The Squad heads to Italy this week to talk about where did all these young nuns come from as they review "Immaculate". We also discuss blair witch,chucky and another round of horror trivia.
Contact us:
[email protected]
Support the podcast and represent by buying some...