Iconic Indie Frontman and Engineer Steve Albini Dead at 61, Worked with Nirvana, PJ Harvey, and More
Steve Albini, legendary indie frontman and producer for Nirvana, PJ Harvey, and Pixies, has died of a heart attack at age 61. His death was confirmed by staff at his recording studio, Electric Audio, according to a report from Pitchfork. Albini started in 1981, forming the