The Tourists – In Concert – 1979 – Nights At The Roundtable: Mini-Concert Edition
Click on the link here for Audio Player – The Tourists – Live At The Paris Theater, London – June 23, 1979 – BBC Radio 1 The Tourists had a reasonable following in the U.S., but nothing compared to the success when Annie Lennox and Dave Stewart left to form...