Review: The Doubt Machine
The Doubt Machine “Controlled Confusion” (Out Records) This is what Black Sabbath would play at their after-show party if they were still around. Take equal parts trip-hop industrial noise and blend them with a smattering of evil and you’d come close to…