18 Jun 2005 The Stranglers at the Isle Of Skye Down in the Sewer Artist: The Stranglers Date: 18 Jun 2005 Venue: Skye Festival City: Isle Of Skye Country: United Kingdom