I remember these guys. They also covered Kraftwerk's Mensch Maschine/Man Machine album if I remember correctly.

Aren't they labelled rightwing, fascist or something?