Rumba, Mambo, Cha-Cha-Cha is the latest Latin Music release from Putumayo. Getting something new in the mail from Putumayo, the music purveyor with a distinctly global style, is always exciting. And the latest CD to arrive in the mail — Rumba Mambo Cha Cha Cha — is no exception. Slated for an April 5th release (but available…