Liverpool, England, United Kingdom
Echo & the Bunnymen / The Sound Oct 17, 1980 Uploaded by Mister T
Sky May 6, 1980 Uploaded by Mister T