Image

humanz deluxe

Gorillaz Drop New Album ‘Humanz,’ Host Reddit AMA
4 years ago

Gorillaz Drop New Album ‘Humanz,’ Host Reddit AMA

By  •  Music

Gorillaz have all but broken the Internet these past few months. With the announcement of their Demon Dayz festival, “Spirit House” experiences, and more, fans have had a lot to take …
Read More