Artists
Album Info
Release Date: 2013-04-30Label: La Bande Adhésive
Sound installation with turntables and 16mm film projectors at Burstscratch Lab, Strasbourg, France.Label: La Bande Adhésive
Sound installation with turntables and 16mm film projectors at Burstscratch Lab, Strasbourg, France.