Monday, November 10, 2014

Speaking of that Little San Francisco Band

Metallica keep halting work on their follow up to 2008's "Death Magnetic" to play concerts. Here's what they played over the weekend:

No comments: