Metal Gods JUDAS PRIEST Announce New Studio Album “Invincible Shield”
Photo credit: James Hodges Photography Following a storming headline show at Power Trip Festival in California last night, metal icons ...
Photo credit: James Hodges Photography Following a storming headline show at Power Trip Festival in California last night, metal icons ...