Possibly one of the first metal bands that comes to mind when thinking about this topic. The thrash metal band was formed in ...
On her thrilling second album, Aya's abrasive mix of techno, UK bass, noise and industrial becomes a surgical tool for ...