12 Jul 2007 The Stranglers in Holmfirth Down in the Sewer Posted on July 12, 2007 by Rattus RattusNovember 16, 2011 Artist: The Stranglers Date: 12 Jul 2007 Venue: Holmfirth Picturedrome City: Holmfirth Country: United Kingdom