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