You are viewing a Past Event

Wed November 29, 2017 - 6:30 PM

Glasgow, United Kingdom, 2017

It is no underestimation to say that the return of Gorillaz has been feverishly anticipated.

April 2017 saw the launch of Humanz, their first new studio album in 7 years, to widespread critical acclaim. Not only that, but...See More
I Was There