Metallica have released more video filmed at during their show at Allegiant Stadium in Las Vegas on February 25. A new clip for "Battery" joins the previously posted "Wherever I May Roam", below: The official Metallica store got their hands on some official concert posters from the Allegiant Stadium show...
Continue reading...
Continue reading...