Date Concert Venue Location
Dec 10, 1980
The Tourists / The Barracudas Poole Arts Centre Poole, United Kingdom