18 Jun 1980 The Stranglers in Montpetier Down in the Sewer Artist: The Stranglers Date: 18 Jun 1980 Venue: Unknown City: Montpetier Country: France