View Judas Priest on Jun 18, 1971EditFollowShare55 years agoFri, Jun 18, 1971at CoppertopsWorcester, EnglandJudas PriestEditFollowShare
View Judas Priest on Sep 17, 1971EditFollowShare55 years agoFri, Sep 17, 1971at CoppertopsWorcester, EnglandJudas PriestEditFollowShare