“Latin jazz is one of the few distinct art forms the USA has given the world. Ralph Irizarry and Timbalaye’s new CD give us abundant glimpses...