Kraftwerk Release Limited-Edition Box Set at MoMA

April 6th, 2012 by Music News Leave a reply »
Kraftwerk will release a new limited-edition of The Catalogue a box set featuring all eight of their albums through the Museum of Modern Art on April 7th The new version of the set will come packaged in a box with new artwork and be released in a numbered edition of...


Article Source: Music News

Leave a Reply