British heavy metal legends Judas Priest soared into Los Angeles on the wings of their 18th studio album, Firepower, which was released in March. Headbangers came out in droves to selling out the downtown venue. Saxon is direct support for the tour. All photographs by Hannah Verbeuren. Find Hannah o...