03 Feb 2001 The Stranglers in Stuttgart Down in the Sewer Artist: The Stranglers Tour: 2001 European Tour Date: 03 Feb 2001 Venue: Villa Berg City: Stuttgart Address: Ostendstraße 12 70190 Stuttgart, Germany Country: Germany