Rock in Rio

After teasing fans by releasing an anagram of letters containing the title of the band’s forthcoming fifth studio album, Alice in Chains has revealed that full-length The Devil Put Dinosaurs Here is on target for […]