Song of the Day – Feel Good,, Inc. – Gorillaz, with De La Soul

bbc It’s been awhile since Gorillaz has put anything out there lately, and since I’ve listened to them.  Here’s a video of them performing Feel Good, Inc. at the MTV Europe Music Awards way back when.  It was the first time I’d seen or even heard them and I remember thinking this was the coolest … More Song of the Day – Feel Good,, Inc. – Gorillaz, with De La Soul