Metallica - I Disappear - Live @ Stade de France, Paris, 17 May 2023

1.6M views

Xavier's Live Metal Music Channel

1 year ago

Metallica - I Disappear - Live @ Stade de France, Paris, 17 May 2023

Metallica - I Disappear - Live @ Stade de France, Paris, 17 May 2023