London, England, United Kingdom
Siouxsie & The Banshees / Zerra 1 Nov 28, 1982 Uploaded by Groover
Thompson Twins / Tears For Fears Nov 2, 1982 Uploaded by Groover