Judas Priest will release Live in Atlanta, a 1982 concert recording, as a standalone double LP on Record Store Day—its first ...