british jazzcontemporary post bopjazzjazz fusionjazz guitar
203 live performances from 53 places, 1979–2023 · 101 songs
Featured: Meeting of the Spirits live at The Capitol Theatre Full Show, 2017
That's every one.