Alice In Chains Reveal New Album Title Travis Faulk 11 years ago Alice in Chains’ new album has been titled ‘The Devil Put Dinosaurs Here‘. Share this: Alice In Chains Set Date For New AlbumAlice in Chains “Stone” Music VideoAlice in Chains Release “Voices” And “The Devil Put Dinosaurs Here” Music Videos