Judas Priest - Palladium Worcester, MA March 2018 | Photos by Lisa Schuchmann