The Name Of This Band Is Talking Heads Talking Heads Live LP Set (1980-1981)

Sold Date: December 14, 2022
Start Date: November 17, 2022
Final Price: $25.00 (USD)
Seller Feedback: 270
Buyer Feedback: 0


The Name Of This Band Is Talking Heads Talking Heads Live LP Set (1980-1981).