Steve Albini passed away on Tuesday, May 7 of a heart attack, and now a street in Chicago has been renamed in honour of the late icon of indie rock, who is recognized for his work both a producer and performer. Touch And Go Records has shared an official letter...
Continue reading...
Continue reading...