I admit that I was surprised to see this one come down the pike.  Lords of Acid hail from Belgium, and have been making industrial techno music laced with not-so-subtle sexual lyrics since 1988.  My primary knowledge of the band stems from their 1997 album Our Little Secret, which featured the entendre-laden “Pussy” and the even more transparent “Spank My Booty.”  I really haven’t given much thought to Lords of Acid in the intervening decade, but it turns out that […]