Talk Talk(live, 1986-05-08: Hammersmith Odeon, Hammersmith and Fulham, London, UK)

1991 · 3:35

Appears on

1986: Hammersmith Odeon, London, UK
1986: Hammersmith Odeon, London, UK
Talk Talk
View on MusicBrainz