Giants by The Stranglers – Album Review

EiTC Reviews The Stranglers new Album ‘Giants’ Gargantuan…  A new Stranglers album is always going to create a lot of interest. And album number 17 ‘Giants’ is doing just that. The internet is buzzing with anticipation. Early reviews are largely favourable (for good reason!) which is promising! Fansinblack are itching to get their paws on … Continue reading Giants by The Stranglers – Album Review