METALLICA - Release Live Video "Holier Than Thou" (Atlanta, GA - November 6, 2021)

Metallica have released a live video for "Holier Than Thou" filmed at Mercedes-Benz Stadium in Atlanta, GA on November 6, 2021.

Comments