loved kraftwerk, really takes me back, i always chuckle at the lyrics ' we stand here , exposing ourselves' sung in that clipped german accent, obviously not understanding the meaning of it , was that showroom dummies ?
What was in the water there?