100 Best Songs of the 2000s
99
Gorillaz, 'Feel Good Inc.'
Somehow the Gorillaz needed a cartoon band to smuggle this seamless merger of Damon Albarn's melancholy Britpop and De La Soul's head-bobbing hip-hop into the mainstream. It seems unnecessary now, but bless those animated apes.
RELATED:
blog comments powered by Disqus


