Tag Archives: Rise Above

Cathedral Release Video For Tower of Silence

UK doom metal legends Cathedral have released their final video ever for Tower of Silence, which is taken from “The Last Spire” being released on April 29, 2013 via Rise Above. Please upgrade your browser