08 Jul 1987 The Stranglers in Barcelona Down in the Sewer Artist: The Stranglers Date: 08 Jul 1987 Venue: Mini Estadi City: Barcelona Country: Spain Notes: Supporting David Bowie, Glass Spider Tour