Allmusic link - ul de muzică Story link -
Albumele Stranglers
Suite XVI (2006)
Giants este al șaptesprezecelea album de studio de The Stranglers . A apărut pe26 martie 2012.