John Yao

#823
Artist: John Yao Quintet
Composers: John Yao
Performers: John Yao, Jon Irabagon, Randy Ingram
Description
The Trombone's musical journey beyond jazz as we know it