Today Marks The 15th Anniversary Of Layne Stayley’s Death

Yes, April 5th is sadly the 15th anniversary of Alice In Chains singer Layne Staley’s death. April 5th is a sad day in Rock history as Kurt Cobain took his own life on the same date in 1994. R.I.P.