Damon Albarn has said time and time again that Gorillaz will reunite. Fans know to take his word with a grain of salt, but recently that proved to be true. Every promise of a new Blur album, though, seemed far more of a stretch given it’s been 12 years since their last album. Turns out […]