Dr. Chuck MacKinnon: Educator/Composer/Trumpeter

Currently residing in Kansas City (formerly of New York City and San Francisco)