New Judas Priest Album – “Firepower”

Hooray, a new Judas Priest album was just released called "Firepower", along with a video for the featured song, "No Surrender"! Some interesting tidbits It's their first album since "Redeemer of Souls", four years ago. It sold 49,000 copies in the United States within its first week of release and debuted at No. 5 on the Billboard … Continue reading New Judas Priest Album – “Firepower”