Mmmmm... I've just seen the finished video to 'DoYaThing'... Ink-credible! I look great in it. And 'Rillaz fans, you get a nice insight into my, our, new home, and my er... 'Hawaiian radio station HQ'...
gael
murdoc mudoc!!!!
wheres android noodle gone? turned off?
The Gorillaz Are Fking Beasts XD