consequenceofsound.net
Gorillaz tease new album, The Now Now, due out in June
A newly launched website suggests the band’s sixth album is imminent.