News CASTLE To Release New Album Sept 6 2024 Terry Bunch, July 15, 2024July 15, 2024 Bay Area occult doom trio CASTLE is proud to present the single and video, “100 Eyes,” taken from their upcoming sixth album Evil Remains, due out September 6 via Hammerheart Records. “We’re excited to be making and sharing music again,” said the band’s frontwoman Liz Blackwell. “Our first release from the new… Continue Reading