03 Jul 2004 The Stranglers in Düsseldorf Down in the Sewer Artist: The Stranglers Date: 03 Jul 2004 Venue: POLO Rockfestival City: Düsseldorf Country: Germany