Alice In Chains’ ‘The Devil Put Dinosaurs Here’ Debuts at No. 2 on Billboard 200 Chart
Alice in Chains made their triumphant return last week (May 28) with the release of their latest offering ‘The Devil Put Dinosaurs Here.’ The new disc marks the follow up to 2009’s ‘Black Gives Way to Blue,’ and their second release since reuniting in 2005.