Art & Technique

Very obscure minimal industrial electronics duet of two sound engineers from France. They released two albums in the early 80s, little info can be found about the project.