Date Concert Venue Location
46 Years Ago
Nov 06, 1980
The Teardrop Explodes / Thompson Twins The Fan Club Leeds, England, United Kingdom