edmontonjournal.com
Wildlife: Judas Priest, Black Thunder and the nervous system of a cat
In what’s surely the happiest flaming arrow to shoot from the gilded realm of heavy metal lately, Judas Priest is finally returning to Edmonton Tuesday, June 11, at Rogers Place.Proper banger…