Alice in Chains Release “Voices” And “The Devil Put Dinosaurs Here” Music Videos Travis Faulk 11 years ago Alice in Chains have release two new music videos for “The Devil Put Dinosaurs Here” and ‘Voices’ below. Share this: Alice in Chains “Stone” Music VideoAlice In Chains Set Date For New AlbumAlice In Chains Reveal New Album Title