Curse of Denial Premieres New Music Video “Pawns in Chess” From Brand New Album “The 13th Sign”

Cleveland’s Curse of Denial premieres a new music video for “The Tower of Silence”, taken from the band's brand new album “The 13th Sign”, out now via Redefining Darkness Records. The album's cover artwork was created by Remy from Headsplit Design, Paris, France.

Check out now “The Tower of Silence” below.

Read More/Discuss on Metal

You May Also Like