Watch Live Stream of Metallica’s Final WorldWired North American Tour Stop

Metallica's final North American show in Edmonton, in Alberta, Canada, from this leg of their WorldWired tour will be live streamed on Wednesday, beginning around 10:45 p.m. ET. In support of last year's

This article originally appeared on www.rollingstone.com: Watch Live Stream of Metallica’s Final WorldWired North American Tour Stop

Leave a comment

Your email address will not be published. Required fields are marked *