San Francisco-based classic doom metallers, Orchid, will be releasing a brand new EP, named Sign Of The Witch. The band's fourth EP is slated for a May 22nd release and will contain four brand new tracks.Commented guitarist Mark Thomas Baker: "It's been a few years since we've recorded...
More...
More...