VIDEO: Metallica Mondays - Manchester, England Show 6.18.19

These guys are still churning out the videos from various concerts around the world. This is Metallica Filmed at Etihad Stadium in Manchester, England on June 18, 2019.

Q95 · Indy's Classic Rock

Listen Now on iHeartRadio

outbrain pixel