These English rockers are one difficult band to pigeonhole. Since their formation in 1980, they've dabbled in punk, folk rock, soul, metal classical – and everything in between. After 14 full-length albums, you'd think these politically charged punks would be running out of ideas. But they're not, which is what makes them so exceptional. Find New Model Army's Amsterdam show on 17 December 2017 at Melkweg.