21 Mar 1997 The Stranglers in San Juan Capistrano Down in the Sewer Artist: The Stranglers Date: 21 Mar 1997 Venue: The Coach House City: San Juan Capistrano Country: United States