Manchester Arena, 1st December 2017 Gorillaz have returned to the UK after 7 years, which is pretty much a million years, but it was well worth the wait! With the Launch of their new album Humanz, it will be an interesting night as it has had mixed reviews. Lets not worry about that for now though as we hear tonight’s ...
Read More »