Judas Priest’s new album Invincible Shield has stormed the U.S. charts, earning high positions on multiple charts including: -#1 on the Hard Music Album Sales Chart -#1 on the Hard Rock Albums Music Chart -#2 on the Overall Albums Chart -#2 on the Digital Albums Chart -#18 on the...
Continue reading...
Continue reading...