Priest Announces Debut Album “New Flesh” – Watch “The Pit” & “The Cross” Music Video

Priest announces their debut album “New Flesh”. The album is set for release the 17th of November on Lövely Records. The Stockholm based band have during the spring released praised singles as […]

Read Article →