Baffle The Cat

Baffle The Cat

This trio out of Philadelphia is a favorite among local jazz, jam, and avant rock fans.

Baffle The Cat is guitarist Chris Veneziale, bassist Joe Lambros, and percussionist-drummer Muhmut Aydin. ... more