Band Name Quiz

Which pioneering electronic band has a name that means "electrical power plant"?

Click here for answer