31 Jan 2009 The Stranglers in Porto Down in the Sewer Artist: The Stranglers Date: 31 Jan 2009 Venue: Cinema Batalha City: Porto Country: Portugal