Joe Newman profile

Joe Newman

US jazz trumpeter