A brand new studio album from Gorillaz titled The Now Now will be released by Warner Bros. Records on June 29th, and is available for pre-order now with two instant grat songs, “Humility” and “Lake Zurich.” The Now Now is 11 all-new songs from the World’s Most Successful Virtual Act*, produced by Gorillaz, with James Ford […]