Tag: The Devil Put Dinosaurs Here

CD Reviews, Music

CD Review: Alice In Chains, “The Devil Put Dinosaurs Here”

Does the new AIC stand up to a nearly-two-decade legacy?...