Published On: Sat, Mar 9th, 2024
Music | By

‘No rust on this metal mayhem’ – Judas Priest album review

Heavy metal royalty Judas Priest release their 19th studio album Invincible Shield, reviewed by Gary Bushell
Daily Express :: Music Feed