Per every single Metallica show for the foreseeable future, a song from a recent performance has made its way online. Watch Metallica play "The God That Failed" from their 1991 self-titled record on May 3 at Valdebebas in Madrid, Spain.
Sponsored Links from Around the Internet