21 Dec 1984 The Stranglers in Düsseldorf Down in the Sewer Artist: The Stranglers Date: 21 Dec 1984 Venue: Philipshalle City: Düsseldorf Country: Germany .
07 Dec 1984 TV: The Stranglers on The Tube, Channel 4 Down in the Sewer Let Me Down Easy / No Mercy / Uptown The Stranglers on The Tube 1984Watch this video on YouTube .