Metallica have announced that they will livestream their performance tonight at the Commonwealth Stadium in Edmonton in Alberta, Canada, the final North American show of their current “WorldWired” tour.
Metallica have announced that they will livestream their performance tonight at the Commonwealth Stadium in Edmonton in Alberta, Canada, the final North American show of their current “WorldWired” tour.