JUDAS PRIEST – Firepower
British metal legends Judas Priest are set to release album 18, Firepower, March 9. The leather-clad legends are still cranking out new, heavy, valid metal. With a 40-year library of classic albums, not many bands can say they were part of metal’s formation. Lightning Strike and Firepower are the first tastes of new electricity from… Read more »