Steve Albini, an icon of indie rock as both a producer and performer, died on Tuesday, May 7 of a heart attack, staff at his recording studio, Electrical Audio, confirmed to Pitchfork. As well as fronting underground rock lynchpins including Shellac and Big Black, Albini was a legend of the...
Continue reading...
Continue reading...