consequenceofsound.net
Koko the Gorilla jams out with Flea on bass guitar
Next stop? An appearance on the new Gorillaz album.