Summary
Filmed at The Metro in Chicago, Illinois on August 12, 1983.
Watch Metallica: Live in Chicago, Illinois - August 12, 1983 Online
Metallica: Live in Chicago, Illinois - August 12, 1983 is not available for streaming at this moment.
Metallica: Live in Chicago, Illinois - August 12, 1983 Photos