Music video for the Gorillaz' 2005 single "Feel Good Inc.". It features 2-D yearning for the freedom to join Noodle on her floating island.
Genre : AnimationMusic
Release Date : 2005-03-01
(2D (voice))
(De La Soul's member (voice))