• Sun. Dec 22nd, 2024

firepower

  • Home
  • Judas Priest Unleashes Firepower!

Judas Priest Unleashes Firepower!

Firepower is the eighteenth studio album from Judas Priest, a heavy metal band that has never let up over the years. It marks the first album from the band to…