Nov 24, 2013 | Fresh Stream Altar Of Flies – “Female” Female, on Peripheral Records, was the first of two LPs released in 2013 by Sweden’s Altar of Flies, the noise/experimental project of… Chris Defalco