Рет қаралды 1,215
Zoofiend
Steve Albini was an icon of indie rock as both a producer and performer. He has died of a heart attack at the age of 61.