Alice In Chains Set Date For New Album

Alice In Chains Set Date For New Album

Alice in Chains have set May 14th as the release date for their new album ‘The Devil Put Dinosaurs Here‘.