12 Jun 2005 The Stranglers at Park Live Down in the Sewer Artist: The Stranglers Date: 12 Jun 2005 Venue: Park Live City: London Address: Brockwell Park Country: United Kingdom