You are here

Alice in Chains Release New Album, The Devil Put Dinosaurs Here, and Video Teaser

Alice in Chains Release New Album, <em>The Devil Put Dinosaurs Here</em>, and Video Teaser

 

The Devil Put Dinosaurs Here, the highly anticipated new album from Alice in Chains, is out today. It can be purchased now on iTunes. The band has also released the video spot below for the record.



Exclusive: I See Stars Premiere New Celldweller Remix of "Filth Friends Unite"