Metallica roared into Metlife Stadium to kick off the North American leg of their M72 tour. The tour has 2 nights in each city with 2 different set lists and 2 different opening acts each night. Friday night was supported by Mammoth WVH and Pantera. Sunday the crowd got to see Ice Nine Kills and Five Finger Death Punch. Mammoth WVH took the stage promptly at 6 and a good portion of the crowd had […]