Alice In Chains ‘The Devil Put Dinosaurs Here’ Review
Review: Alice In Chains “The Devil Put Dinosaurs Here.” A solid (if slightly homogenous) effort from the veteran Seattle band, but it falls short from “Black Gives Way To Blue.” [rating=3] When Alice In Chains reformed in 2005, it inspired skepticism. The loss of vocalist Layne Staley seemed insurmountable, and his shoes seemed impossible to fill. […]