Month: May 2013

Defeat – [Seek Help]

Our first introduction to UK electro/industrial duo Defeat came with their impressive Outbursts! EP, a release which marked the band as having the promise to be a prominent part not only national but the European industrial scene. Since that the… Read More ›