CD Review: Alice In Chains – The Devil Put Dinosaurs Here
By Ellen Eldridge Upon hearing the first grungy bend of “Hollow” on The Devil Put Dinosaurs Here, the fifth studio release by Alice In Chains, fans will quickly need to reconcile their feelings on whether or not the band is stretching its musical wings enough, but the future looks bright for this group of survivors […]
Have Your Say (Latest Comments)