17 Jun 1977 Release: Celia And The Mutations – Mony Mony Down in the Sewer Posted on June 17, 1977 by Rancid RatJune 13, 2020
04 Jun 1977 Clippings: Record Mirror Stranglers Review Down in the Sewer Posted on June 4, 1977 by Rancid RatJune 28, 2020
04 Jun 1977 Clippings: Record Mirror Stranglers TOTP Down in the Sewer Posted on June 4, 1977 by Rancid RatJune 28, 2020