On Judas Priest's final tour

View a photo gallery of Judas Priest, Queensryche and Rival Sons live at Manchester's O2 Apollo on 16th July 2011 as part of Judas Priests' final tour.

Photos by Sakura.

-

Follow Clash: