Listeners:
Top listeners:
Megarock Radio All Request Rock Radio
Invincible Shield is the nineteenth studio album by English heavy metal band Judas Priest, released on 6 March 2024 by Sony in Japan, and released globally two days later through Columbia and Epic Records. It was produced by the band’s touring guitarist Andy Sneap, who also produced 2018’s Firepower.
Written by: megarock
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.