Leonid & Friends, a band that captures the jazz-rock virtuosity of Chicago, bring their 2026 Tour to the Carolina Theatre on April 23!| Carolina Theatre of Durham