Gorillaz – Russel Plastic Beach Identity (Video)

Russel the Gorillaz drummer has finally appeared after much speculation about his whereabouts and involvement in the whole Plastic Beach story.

[Source]