Thursday, September 26, 2013

Metallica on The Howard Stern Show

Finding out that they couldn't play "Master of Puppets" in China is unsurprising, a little scary and pretty cool.

No comments: