Reviews ALBUM REVIEW: Sumac – The Healer Posted on June 16, 2024June 16, 2024 by Dobbin T Your God is a worm.