02 Jun 2007 The Stranglers in Lorca Down in the Sewer Posted on June 2, 2007 by Rattus RattusNovember 16, 2011 Artist: The Stranglers Date: 02 Jun 2007 Venue: Lorca Festival City: Lorca Country: Spain