Merciless Ghost

Merciless Ghost is a jazz trio in the best sense of the term, which is to say that it is devoted to the spirit of group improvisation and the sometimes agonizing struggle to speak using one’s own voice. The band features George Cartwright on saxophones, Josh Granowski on bass and Davu Seru on drums.