The Clash
Available at 2 stores
The Clash — Live In N.Y.C. 1979!!
First released 1980
See all versions of this album
Data provided by Discogs