Cathedral release video for “Tower Of Silence”

Posted: March 29, 2013 in Uncategorized

IFuckingLoveHeavyMetal.com

Apparently this is Cathedral’s final video. Ever. Off of their upcoming album The Last Spire, which is also their last album, coming out April 29.

\m/ -G

View original post

Comments are closed.