26 Feb 2012 Review: Giants Down in the Sewer Posted on February 26, 2012 by Rattus RattusFebruary 28, 2012 Reviews:The Stranglers - Giants (2012) - Album Review phoneboothcriminal.tumblr.com "Adios is unlike anything else the Stranglers has done, but it might be one of their best songs."