French / Turcotte Share: David French-SaxKevin Turcotte-TrumpetMichael Davidson-VibesDan Fortin-BassEthan Ardelli-Drums Upcoming Performances: