02 Jun 2007 The Stranglers in Lorca Down in the Sewer Artist: The Stranglers Date: 02 Jun 2007 Venue: Lorca Festival City: Lorca Country: Spain