Ahead of Judas Priest's May 11 concert at Ameris Bank Amphitheatre in Alpharetta, Georgia, bassist Ian Hill spoke with The Atlanta Journal-Constitution. An excerpt from the feature follows... Judas Priest formed in 1969 in Birmingham, England, just a year after Black Sabbath from the same town. They helped carve...
Continue reading...
Continue reading...