MUSIC JUDAS PRIEST To Release A New Album Called Invincible Shield In March 2024 adminOctober 8, 20230 [ad_1] Judas Priest has lastly unveiled some details about their long-awaited new file. Based on a list on the Judas Priest web site... Continue reading