Not sure how I missed this. Psalm 69 turned 20 last year. It was definitely one of the high points of mainstream industrial rock, along with Nine Inch Nails’ Broken, Pretty Hate Machine, and The Downward Spiral. (For me, anyway. I’m just catching up with Front Line Assembly…) I’m not a huge...