Judas Priest Fans Have Been Waiting A Long Time For The Band s Latest Release

Get the Full StoryJudas Priest will release Live in Atlanta, a 1982 concert recording, as a standalone double LP on Record Store Day its first time available outside a box set.

Share: