Alice In Chains’ The Devil Put Dinosaurs Here won’t disappoint fans: album review
The Devil Put Dinosaurs Here is only the fifth full-length album from Alice In Chains since 1990’s debut, Facelift By: Nick Krewen Music, Published on Tue May 28 2013 Rock Alice In Chains The Devil Put Dinosaurs Here (Capitol/Universal) 3 stars After 2009’s Black Gives Way To Blue confidently placed Seattle’s Alice In Chains in that rarefied company of bands surviving — and flourishing — following the death of…