It was some competition or other to win a trip to the UK to see The Gorillaz live.
I thought, What a stupid thing! The Gorillaz are 4 animated characters put together by a couple white guys. How exactly would they do a live show?
I mean, the could put it up on a great big studio screen or something like that, but that hardly counts as live does it.