Metallica performed "Holier Than Thou" during their show at Mercedes-Benz Stadium in Atlanta, GA on November 6. Watch professionally-filmed footage below: Watch "Fade To Black" from the same show: With their 40th Anniversary celebration just a month away, Metallica are getting ready to take over the city of...
Continue reading...
Continue reading...