09 May 2015 The Stranglers in Grimaud Down in the Sewer Artist: The Stranglers Date: 09 May 2015 Venue: Harley Owners Group Euro Festiva City: Grimaud Address: Golfe de Saint Tropez Country: France Flyer: Videos: Golden Brown Euro Festival The STRANGLERS 2015 - 2Watch this video on YouTube