Watch: Metallica Release Show Footage

Metallica have released live footage of their performance of "Creeping Death" from a show in China. Check it out...

 
Beth

Beth

Want to know more about Beth? Get their official bio, social pages & articles on 107.7 The Fox! Read more

title

Content Goes Here