Watch Metallica: Live in Chicago, Illinois - August 12, 1983 (2020) Online!
Filmed at The Metro in Chicago, Illinois on August 12, 1983.
Release Date: 2020-05-18
10.0/10
- Country: US
- Language: English
- Runtime: 49