Alice In Chains – The Devil Put Dinosaurs Here UK Tour Preview

Alice In Chains have not been to Leeds to play a headline show since lord knows when. After the release of their 5th studio album, The Devil put Dinosaurs Here, they have steadily been regaining their ground, playing festivals all over the country during the summer, to now having their own headline tour. Speaking to Jerry Cantrell during their South American tour, he was saying … Continue reading Alice In Chains – The Devil Put Dinosaurs Here UK Tour Preview