This NYC band will turn those hollers of terror into some gritty punk rock that’ll haunt your sleep.