Metallica performed "The God That Failed", from their 1991 self-title album (aka The Black Album), on May 3 at at Valdebebas in Madrid, Spain. MetallicaTV has uploaded this footage: Metallica performs next on June 8 at Slane Castle in Meath, Ireland. The band's tour schedule can be found here...
Continue reading...
Continue reading...