Virtual band Gorillaz have hit the road in support of their fifth LP Humanz, released earlier this year. The Humanz Tour was much anticipated by fans after the six-year hiatus from the band, circling around the U.S. throughout October before heading to Europe. The full band was overall a class …
Read More »