I want to kill myself because on last March 10th I went a little late to the ticket selling page for their concert and the fucking thing was already sold out.
I was thinking, well travelling to London may be a little expensive, hotels may be somewhat expensive, but Gorillaz... I am there!... then, no ticket, FML.
PS: regarding spirit house, it looks cool.