Judas Priest to Release 3CD 30th Anniversary Edition of Turbo
Judas Priest has slowly but consistently been updating their catalog releases with new remastering and extended sets. Their last update was Defenders Of The Faith (1984), reissued as a 3CD…