Go Live: Judas Priest sells out The Anthem in DC March 21, 2018Judas Priest brings their Firepower tour to DC and they definitely brought the heat as the band tore...