Gorillaz have released a good chunk their new LP The Now Now. They shared five singles, played most of the album during a concert in Germany, and then played and live-streamed the full album in Tokyo. Now, The Now Now sees its official release.
Stereogum — Gorillaz have released a good chunk their new LP The Now Now. They shared five singles, played most of the album during a concert in Germany, and then played and live-str... more info