Entertainment Trivium, Sabaton and Huntress Demolish Irving Plaza Metal fans in New York City rejoiced the return of meta