Metallica Streams WorldWired North American Tour

Last night (8/16/17), Metallica streamed the final night of their WorldWired North American tour live from Edmonton. Missed the live YouTube event? You can stream it, in it's entirety, right here: Metallica Live from Edmonton, Canada 8/16/17 As we near the end, we want to share one more evening with all of you by streaming the final…