26 Jun 2004 The Stranglers in Munich Down in the Sewer Posted on June 26, 2004 by Rancid RatJune 26, 2004 Artist: The Stranglers Date: 26 Jun 2004 Venue: Tollwood Summer Festival City: Munich Country: Germany