Wow, there’s a new Deli Girls out. The NYC duo that makes inexplicable music somewhere between punk and digital hardcore released Boss a couple of months ago, by themselves, in digital form. But this is a record that will rock your world, just listen to “Dick Hurt” or “Barriers to Love” with a guest appearance from LEYA, and see if that doesn’t make the hairs on the back of your neck dance. Last year’s I Don’t Know How to Be Happy was a mouthful, but the new album is even more loose and full of Nine Inch Nails style riffs. The vocals and the lyrics are still great, even the Korn cover works. Surprised?