Metallica have released the official live video for the 72 Seasons album track, "You Must Burn!", filmed at Estadio GNP Seguros in Mexico City, Mexico, on September 27. Watch below: Videos for "No Leaf Clover" and "Of Wolf And Man", from Metallica's September 27 concert in Mexico City, can be...
Continue reading...
Continue reading...