26 Mar 2004 The Stranglers in Osnabrück Down in the Sewer Artist: The Stranglers Date: 26 Mar 2004 Venue: Lagerhalle City: Osnabrück Address: Rolandsmauer 26, 49074 Osnabrück, Germany Country: Germany