Regarded as a leader of the French industrial scene, Amadou Sall is both a sound engineer, producer and musician.
From 1991 to 1993, this huge fan of Joy Division, Nine Inch Nails, Sepultura and Einstürzende Neubauten was also a bassist in Treponem Pal, a band breaking new ground on the French scene by mixing ...