November 3, 2021

Power Thrash Metal Legends SACRED OATH Present “Cthulhu Wakes” Video

WormHoleDeath

No Comments

“Cthulhu Wakes” is taken from the band’s album “Return Of The Dragon” which is due for release on 19 11 2021 via Wormholedeath. READ MORE