Storied
0
Steve Albini, an icon of indie rock as both a producer and performer, has died of a heart attack, staff at his recording studio, Electric Audio, confirm to ...
Steve Albini, an icon of indie rock as both a producer and performer, has died of a heart attack, staff at his recording studio, Electric Audio, confirm to ...