Watch the Finger Puppet Mayhem online guitar lesson by Jim Campilongo from Sonic Tele

Fingerpuppet is off of The Electric Trio album "Orange" and features sonic chaos with a full octave de-tuning of the low E string, with some evil sounding #9 chords thrown in, along with lead playing that utilizes whole tone and diminished scales a la Miles Davis. 70's Miles Davis Band in a Box!