Hailing from the same icy darkness of the Scandinavian inland that birthed the Grammy Award-winning theatrical metal band Ghost, Priest has come to thaw the icy circuits of your frostbitten, winter-chilled heart with a brilliant new single. “A Signal In The Noise” is the first single from the...
Continue reading...
Continue reading...