Alice In Chains Set Date For New Album Travis Faulk 11 years ago Alice in Chains have set May 14th as the release date for their new album ‘The Devil Put Dinosaurs Here‘. Share this: Alice In Chains Reveal New Album TitleAlice in Chains “Stone” Music VideoAlice in Chains Announce Spring 2014 U.S. Tour