Alec Empire dropped this bomb when we saw him over the weekend…what a killer track!
Atari Teenage Riot – Destroy 2000 Years of Culture
Just found out about this wonderful Irish female-fronted Industrial rock act…
Moth Complex – Tied Up in Knots