December: Kraftwerk - Electric Cafe
This image appears in the gallery:
The Best Albums Of 1986
35. December: Kraftwerk - Electric Cafe
The German techno pioneers released their ninth album after a delay of five years since Computer World and an aborted LP called Techno Pop. The delay was down to Ralf Hutter having a serious cycling accident and was to be the group's last album of original material until Tour De France Soundtracks in 2003.