Cabaret Voltaire “Red Mecca” LP 1981 Reissue

Sold Date: December 27, 2021
Start Date: December 15, 2021
Final Price: $20.50 (USD)
Seller Feedback: 350
Buyer Feedback: 0



Red Mecca is the third studio album by English band Cabaret Voltaire. It was released in September 1981, through record label Rough Trade.