C
Charles Yozgott
Guest
- Thread Author
- #1
Welsh rock trio Cardinal Black have announced their third studio album, Second Sign of Life, arriving January 29, 2027 via Thirty Tigers, alongside the release of its riff-driven lead single, “Saving Grace.” Self-produced during a break in European touring, the record strips back the elaborate arrangements of its predecessor to capture the chemistry that has made Cardinal Black a formidable …