26 Jul 2008 The Stranglers in Lisbon Down in the Sewer Artist: The Stranglers Date: 26 Jul 2008 Venue: Lisbon Calling Festival City: Lisbon Country: Portugal