Christian McBride Articles Panoramas Listening to James Brown with Christian McBride Christian McBride | 2023-06-07 1