Watch Footage Of Metallica’s 1997 Show In Salt Lake City

Earlier today (June 1), Metallica streamed the 11th show in their “Metallica Mondays” series. The latest one features the band’s January 2, 1997 show in Salt Lake City, UT.

Comments are closed.