The Clash - London Calling LP (1979, Epic) E2 36328, 1st Press w/ Hype Sticker

Sold Date: May 27, 2023
Start Date: May 27, 2023
Final Price: $47.99 (USD)
Seller Feedback: 281
Buyer Feedback: 0


The Clash - London Calling LP (1979, Epic) E2 36328, 1st Press w/ Sticker. Original lyric sleeves.