09 May 2015 The Stranglers in Grimaud Down in the Sewer Posted on May 9, 2015 by Rancid RatMay 22, 2015 Artist: The Stranglers Date: 09 May 2015 Venue: Harley Owners Group Euro Festiva City: Grimaud Address: Golfe de Saint Tropez Country: FranceFlyer:Videos:Golden BrownEuro Festival The STRANGLERS 2015 - 2Watch this video on YouTube