Alice in Chains: The Devil Put Dinosaurs Here review

by Reggie Edwards Alice in Chains are one of those bands whose longevity is undeniable and whose influence is vast. They have withstood the test of time and have gone through some of the hardest moments a band can meet. Still, they have battled through and steamrolled ahead. Their latest release, The Devil Put Dinosaurs …

Alice in Chains: The Devil Put Dinosaurs Here review Read More »