Gorillaz recently announced that they’re releasing their new album The Now Now on June 29 through Parlophone and Warner Bros Records. This is a year after their release of Humanz, and it seems as though Damon Albarn and Jamie Hewlett have plans to release at
Read More