Judas Priest did an album signing in NYC last week. No doubt the Metal Gods know how to make an entrance! Their new album Redeemer of Souls out tomorrow.