Trombone John Yao’s Triceratops Set To Release Second Album June 3, 2022 Jeremy Smith 1083 Views jazz, Jazz Trombone, John Yao, John Yao's Triceratops, Off-Kilter, Trombone Share this:FacebookX