View Judas Priest on Jul 18, 1973EditFollowShare53 years agoWed, Jul 18, 1973at Castleford Town HallCastleford, United KingdomJudas PriestEditFollowShare