TODAY IS THE ANNIVERSARY OF LAYNE STALEY & KURT COBAIN’S DEATHS
Nirvana frontman Kurt Cobain committed suicide 18 years ago today on April 5, 1994. Alice In Chains frontman Layne Staley passed away 10 years ago today on April 5, 2002 due to a drug overdose. Two icons of the Grunge scene, often imitated but never duplicated, taken away from us far too soon on the same date.
Rest in peace Layne and Kurt