Josh Blake Organ Trio is a smooth soulful and funky instrumental organ trio that features a revolving cast of Asheville’s finest musicians.