John Taylor is the core of a group called the Bobcats
Here is a Leon Russell tune recorded in 2001 at Markosa Studios featuring John playing guitar and singing, with me (Les) playing slide.
This was unrehearsed and came out pretty good

Manhatten Island Seranade (L. Russell)


John jamming at "The Nelson House" K.C., Mo.

John jamming at home shot 1

John jamming at home shot 2

John jamming at home shot 3

John jamming at home shot 4

John jamming at home shot 5