Saturday, March 13, 2021

The Psychedelic Furs - Dumb Waiters 1981

 Wiki

I don't really remember this from the time I must have been 'off' that type of music at that time - April 1981. Never saw them live but I quite like the album Talk Talk Talk now.