12 Apr 1978 The Stranglers in Ann Arbor Down in the Sewer Artist: The Stranglers Tour: 1978 North America Tour Date: 12 Apr 1978 Venue: Unknown City: Ann Arbor Address: Michigan Country: United States