Monday, September 08, 2008

Gorillaz Feel Good Inc (Brand New PMix) All New Phunked Out Vocals

Share

I had fun recording the vocals to this one

No comments: