Metallica: watch “Holier Than Thou” from recent Atlanta show

Author Jad - 24.11.2021

Watch as Metallica blazes through the absolutely massive song that is “Holier Than Thou” at the Mercedes-Benz Stadium in Atlanta, GA from their ATLive show on November 6, 2021.

Metallica also recently announced their San Francisco Takeover anniversary shows between December 16 and 18 at various venues throughout the city. The band has also a has mysterious crate called The Black Box coming up, in which the name is pretty much all we really know about it.