The Clash "London Calling" Double LP

Sold Date: November 6, 2014
Start Date: October 30, 2014
Final Price: $15.50 (USD)
Bid Count: 3
Seller Feedback: 3
Buyer Feedback: 17


The Clash "London Calling" Double LP Epic Records releases 1979