Trombone John Yao’s Triceratops Set To Release Second Album June 3, 2022 Jeremy Smith 1232 Views jazz, Jazz Trombone, John Yao, John Yao's Triceratops, Off-Kilter, Trombone Share this:Click to share on Facebook (Opens in new window)Click to share on X (Opens in new window)Click to share on Threads (Opens in new window)