Song Stuck in Our Heads Today: Gorillaz’ “Feel Good Inc.” featuring De La Soul (2005) December 13, 2018 Albumism Staff ARTIST: Gorillaz featuring De La SoulTITLE: “Feel Good Inc.”ALBUM: Demon Days (2005) WATCH/LISTEN: