James Carter Organ Trio: Django Unchained – July 2, 2016 James Carter honked, squawked, squeaked, and whistled his way through an exciting and entertaining set on Saturday night as part of the 37th annual Montreal Jazzfest. He even did a bit where he produced sound from a sax without putting […]