By Adewale Adekanbi Jr.
Feel Good Inc. is a song by British virtual band Gorillaz. The song features De La Soul. The lyrical themes of the song revolve around isolation and escapism.The song was the lead single from the band’s second studio album Demon Days on May 9, 2005.
Gorillaz – Feel Good Inc. (Official Video)