25 Apr 2012 The Stranglers in Hérouville Saint Clair Down in the Sewer Artist: The Stranglers Date: 25 Apr 2012 Venue: Le Big Band Café City: Hérouville Saint Clair Address: 1 Avenue Haut Crépon 14200 Hérouville-Saint-Clair, France Country: France Reviews:The Stranglers, 2012... flickr.com