2020-06-01
Music
2h 8m
0%
Play Trailer
Taken from a dusty old VHS tape from the Metallica Vault. Filmed at the Delta Center in Salt Lake City, UT on January 2, 1997.
Status
Released
original language
English
Budget
$ 0
Revenue
Himself