Oobi and James: Music Fun is a fan-made music video where two puppets sing the Gorillaz song "Feel Good Inc." It was uploaded to YouTube on May 14, 2008.
Oobi and James Music Fun