Tuesday, March 24, 2009

The Masters of The Puppets Speak



See what Metallica have to say about what they think of their game. Funny sidenotes as well! Have fun, Tallica fans!





No comments: