27 Jun 2004 The Stranglers in The Hague Down in the Sewer Artist: The Stranglers Date: 27 Jun 2004 Venue: Parkpop 2004 City: The Hague Address: Zuiderpark, The Hague, Netherlands Country: Netherlands