Last Friday night at the Covelli Centre in Youngstown, Ohio was THE place to be for all heavy metal fans, old and young, looking for loud, top notch entertainment.
As Judas Priest’s symbol, glowing in red lights, was lowered from the ceiling, with Black Sabbath’s War Pigs blasting away, the audience could feel a big show was commencing.
Rob Halford positioned his back to the crowd – facing drummer Scott Travis – showing the same symbol on his studded, fringed, leather jacket. So badass and cool.