San Francisco-based doom tinged heavy metallers, Castle, have announced the Doomed From The Womb tour. The headlining tour will kick off in early November and see the band make their way back to the East Coast for the first time in over 12 months.Castle will also appear on...