A demoness from Hell, Veronica Iscariot, uninterested in tormenting the souls of damned sinners, asc…
The storm-swept and depopulated town of Leffert’s Corners has been terrorized for decades by grotesq…