Tag: Gorillaz new band member
Gorillaz Further Prove That Non-Human Bands Have More Stamina, Announce New Album & Tour
Though their last album, Humanz, released only last year, might suggest that there was something at least mildly human about Gorillaz (mainly Damon Albarn), the [Read More…]