Stereogum — Gorillaz will release their new album, The Now Now, at the end of the month. It follows their long-awaited return Humanz, which debuted last year. We've already heard a couple of tracks from this new LP, including "Lake Zurich," "Socererz," and "Humi...
more info