12 Aug 2007 The Stranglers in Osaka Down in the Sewer Artist: The Stranglers Date: 12 Aug 2007 Venue: Japan Summer Sonic Festival City: Osaka Country: Japan