Detroit, Michigan, United States
Echo & the Bunnymen / The Church Apr 8, 1986 Uploaded by Kevin Cannon