Gorillaz – Humanz

August 12, 2017 Joseph Sarrington Smith 0

Well, I think the one thing Damon Albarn definitely achieved with the album is his goal. The idea of a [Read More]

Advertisements