13 Jun 2009 The Stranglers in Le Mans Down in the Sewer Artist: The Stranglers Date: 13 Jun 2009 Venue: Le Mans 24 City: Le Mans Country: France