Tag: Let You Down
Review: Seether’s Seventh Album, “Poison the Parish,” Out Now
Posted: May 12, 2017 at 2:01 pm / CD Reviews
Who needs a producer? Seether clearly doesn’t and they’re better off for it with their new album “Poison the Parish.” The South African band’s seventh album is a throwback of […]