User:Targa1972

Were they not at the Venue in London's Victoria on 9 July 1983? I saw them there, apparently the last concert before their American tour.