08 Mar 2012 Review: Giants, stereoboard.com Down in the Sewer Reviews:The Stranglers - Giants (Album Review) stereoboard.com "After a career spanning over five decades, they have put a spin back on punk-rock music ..."