METALLICA - Release Live Footage "Seek & Destroy" From London, England - June 20, 2019

Metallica have released a live footage of "Seek & Destroy", filmed at Twickenham Stadium in London, England on June 20, 2019.

Comments