Cuban pianist/composer Omar Sosa is a creative visionary who combines Afro-Cuban music with jazz grooves, hip-hop beats and Yoruban chants.
Added by Upcoming Robot on January 28, 2009