Review: Slick Idiot

Slick Idiot "DickNity" (Cleopatra Records) I am a sucker for electro-laced industrial rock when it's done right.  Y'know, KMFDM, NIN, My Life With the Thrill Kill Cult (I know I'm dropping some pretty...