05 Mar 2012 Review: Giants, Female First Down in the Sewer Reviews:The Stranglers - Giants femalefirst.co.uk "The Stranglers, who are still the UK’s most dangerously eccentric band, release their eagerly awaited new album, ‘Giants’ on 5th March 2012"