View Judas Priest on Mar 20, 1975EditFollowShare51 years agoThu, Mar 20, 1975at Cornwall TechCornwall, United KingdomRocka RollaJudas PriestEditFollowShare