Live
Live Sound Showcase: Metallica
By Steve La Cerra. Marking the band’s first extended run across the US and Canada since 2009, Metallica’s WorldWired Tour 2017 is playing stadiums across North America in support of the group’s recent release Hardwired…To Self-Destruct. Along the way,...