To celebrate the final night of the North American leg of their tour, Metallica will live stream their Aug. 16 Edmonton concert.
To celebrate the final night of the North American leg of their tour, Metallica will live stream their Aug. 16 Edmonton concert.