The Clash - London Calling - 12" 2LP set - Epic records - 1979

Sold Date: January 9, 2018
Start Date: January 2, 2018
Final Price: $32.00 (CAD)
Bid Count: 20
Seller Feedback: 855
Buyer Feedback: 8


The Clash - London Calling - 12" 2LP set - Epic records - 1979