Professor BeardJul 27, 20232 minJudas Priest - Album by Album Judas Priest are an English heavy metal band which was formed in Birmingham in 1969. They have sold over 50 million albums and are...