This is one of about four or five Gorillaz songs that are currently consuming my brain. But thumbs down to not allowing the official video to be embedded. Go hear to watch it in better quality.
Oh, and the other songs consuming my life…
Advertisement

Leave a comment
Comments feed for this article