20 Years Ago: Alice in Chains Release Their Self-Titled Album
Columbia Alice in Chains released their third full-length album on Nov. 7, 1995. The self-titled effort marks the band’s final album with vocalist Layne Staley, who passed away in 2002. …
20 Years Ago: Alice in Chains Release Their Self-Titled Album Lees meer