04 Mar 1998 Stranglers release The Masters album Down in the Sewer Posted on March 4, 1998 by Rattus RattusAugust 14, 2011 .