London Calling by The Clash 1980 Vinyl Epic Records

Sold Date: October 9, 2015
Start Date: September 18, 2015
Final Price: $29.99 (USD)
Seller Feedback: 9
Buyer Feedback: 108


2 LP in very good condition, media mail also.