Review: Coheed and Cambria “In Keeping Secrets of Silent Earth 3”
Artist: “Coheed and Cambria” “In Keeping Secrets of SIlent Earth 3” (Equal Vision) It’s not often that such an ambitious band finds its way into your great big box o’ CDs to review for the month. Such is the case…