Album Review

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