Gorillaz – The Now Now (Album Review)
It has been thirteen lucky years since “Feel Good Inc.” (even longer since “Clint Eastwood”) made them a household name, and they were being touted by the likes of Spin and its contemporaries as being the second coming of sonic Christ. Now, that kooky cartoon group...