The Reflector

0

CD Review: Humanz by the Gorrilaz

Gorillaz Humanz Parlophone Records / Warner Bros. Distance may have been the best thing to happen to the much-hyped early summer release of Damon Albarn’s fifth studio Gorillaz release, Humanz. Initially met with mixed...