Album NewsAlice In Chains Reveal New Album Title on February 16, 2013 Alice in Chains’ new album has been titled ‘The Devil Put Dinosaurs Here‘.Share this:TweetRedditMoreShare on TumblrRelated