Sounds like a good night John.
Shame that DC has lost so much of his vocal range, but the music is still top notch judging from your review.
I have seen Priest through the years, and Halford always skulked across the stage, looking at the ground. I actually think that is pretty cool, since it shows his persona as a 'tough, biker dude'
I remember seeing them in a small venue called the Calderone Concert Hall in Hempstead, NY (remember that place Captain ?), and they blew me a way. The last tours didn't really get me excited and the last two albums are just "ehh". They are here this weekend, and still haven't decided on going or not