28 Aug 2005 The Stranglers at the Matthew Street Festival Down in the Sewer Artist: The Stranglers Date: 28 Aug 2005 Venue: Matthew Street Festival City: Liverpool Country: United Kingdom