THE STRANGLERS ANNOUNCE ALBUM AND TOUR The Stranglers will release a new album 'Giants' on March [...] thefanbase2012-01-18T10:20:01+00:00January 18th, 2012| Read More