The Clash London Calling 1979 Epic 2 Album Set

Sold Date: May 9, 2020
Start Date: April 21, 2020
Final Price: $29.99 (USD)
Seller Feedback: 1943
Buyer Feedback: 0


The Clash double LP.1979 Epic. Two wear/tear spots,slight wave on cover.Albums are in good shape,no heavy scratches.