Damon Albarn

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 ... Read More

Gorillaz – Humanz (Album Review)

Sometimes the music scene needs a reboot, a recharge, or better yet, a new avenue to refresh intrigue among listeners. Doing just that, the virtual band Gorillaz burst onto the Alternative music scene back in 2001 with their self-titled debut album. A project that began ... Read More