21 Jul 2001 The Stranglers in Karlshrue Down in the Sewer Artist: The Stranglers Date: 21 Jul 2001 Venue: Das Fest City: Karlshrue Country: Germany