Steve Albini was set for Stellac tour and album release less than a month before tragic death at 61
08/05/2024 20:06
Rock producer Steve Albini, known for collaborating with Nirvana and forming his popular band Shellac, tragically died aged 61 after having a heart attack