The Clash London Calling Double LP 1st press 1979 CBS

Sold Date: February 2, 2022
Start Date: January 23, 2022
Final Price: $79.99 (USD)
Seller Feedback: 171
Buyer Feedback: 0


The Clash London Calling Double LP UK 1st press 1979 CBS.