The Tourists – In Concert – 1979 – Past Daily Soundbooth
The Tourists for a Monday night – Live At The Paris Theatre, 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…