Kraftwerk reissuing 8 classic albums, plus ‘12345678 The Catalogue’ box set

Legendary German electro pioneers Kraftwerk this fall will release newly remastered editions of eight of their classic albums — spanning 1974 to 2003 —  and […]