13 Jan 2009 The Stranglers in Helsinki Down in the Sewer Artist: The Stranglers Date: 13 Jan 2009 Venue: Tavastia City: Helsinki Address: Urho Kekkosen katu 4-6 00100 HELSINKI Country: Finland