05 Jun 2004 The Stranglers in Le Mans Down in the Sewer Posted on June 5, 2004 by Rancid RatJune 5, 2004 Artist: The Stranglers Date: 05 Jun 2004 Venue: Le Mans 24 City: Le Mans Country: France