26 Feb 2012 Review: Giants Down in the Sewer 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."