livemetalblog.wordpress.com
Watch Metallica’s final North American show of its ‘WorldWired Tour’ from Edmonton
Metallica’s WorldWired North American stadium tour came to a close on August 16th in Edmonton, AB at Commonwealth Stadium. The show was streamed live and can now be viewed in its entirety inside.…