28 Jun 2003 The Stranglers in Barcelona Down in the Sewer Artist: The Stranglers Date: 28 Jun 2003 Venue: Harley Davidson 100th Anniversary City: Barcelona Country: Spain .
14 Jun 2003 The Stranglers at the Vroem Festival Down in the Sewer Artist: The Stranglers Date: 14 Jun 2003 Venue: Vroem Festival City: Joure Address: Park Herema State Country: Netherlands the Stranglers, Vroem festival. Joure, the Netherlands 14/6/2003Watch this video on YouTube | Video: 1 .