Okay this song has been on repeat for a while now. Well this along with a few other which I will eventually post.
It's a cover but I like it way better than the original. I personally think the Gorillaz are underrated and brilliant. Feel Good Inc is still one of my favorite songs. Anyway I present to you Crystalized
"Do I have to keep up this pace to keep you satisfied?"
Also I'll try to post more often but I'm taking science this semester so no promises.