Tomorrow, Gorillaz rolls into the Avalon, and I have absolutely NO idea what to expect. From the Globe article:
Thirty of the collaborators - tech people, lighting folks, musicians - will be on this tour, with, probably, five or six humans taking the stage at Avalon. (Even the publicist at the group's record company, Virgin, doesn't know exactly who will be there.)So vote in my Gorillaz poll--



Technorati Profile
Comments
From Only the Most Respected Minds
wrote on Feb 24, 2002 10:21 PM
pre-party somewhere? gin and vodka? who is bringing mixers?