Watch Pro-Shot Video Of METALLICA Performing ‘Sleepwalk My Life Away’ At ‘M72’ Kickoff Concert
Nearly two weeks ago, METALLICA kicked off its “M72” world tour 2023-2024 with two spectacular performances at Johan Cruijff Arena in Amsterdam, Netherlands with support from ARCHITECTS and MAMMOTH WVH on night one and Floor […]