Laughing Stock [LP] by Talk Talk.

Sold Date: May 26, 2020
Start Date: March 6, 2020
Final Price: $19.41 (USD)
Seller Feedback: 91102
Buyer Feedback: 0


Fifth and final studio album by the British rock band, originally released in 1991. The album is the follow-up to their critically acclaimed albums 'Spirit of Eden' (1988) and 'The Colour of Spring' (1986).