Metallica live-streaming final show of North American summer tour tonight
ABC/Randy HolmesMetallica‘s summer North American stadium tour will wrap up tonight, August 16, in Edmonton, Canada, and the metal legends are inviting you to watch the festivities by streaming the show live online. “This has been another