Hailing from Southern Germany with an impressive back catalogue behind them, the wonderfully monikered Necrotted return with this a celebratory EP to mark their 10 years of existence. It’s a short, sharp kick in the balls, an aural equivalent of… Continue Reading →