0.86 Views
Part of their "16 Tons Tour", The Clash Perform Live In Concert at The Capitol Theatre in Passaic, New Jersey 1980.
Release: Mar 08, 1980
Runtime: 84 minutes
Language: English
Studio: Capitol Theater
Country: United States of America
Crew: