28 Jan 2009 The Stranglers in Barcelona Down in the Sewer Artist: The Stranglers Date: 28 Jan 2009 Venue: Razzmatazz City: Barcelona Address: Sala Razzmatazz S.L. Pamplona, 88, 1er piso 08018 Barcelona Country: Spain