Metallica have released the official live video below for "Creeping Death", filmed at AT&T Stadium in Arlington, TX, on August 18. Watch below. The full audio recording of the above mentioned concert is now available for pre-order here. Expected availability is November 10, 2023. Tracklisting: "Creeping Death" "Harvester...
Continue reading...
Continue reading...