atlantamusicguide.com
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 …