Jarabe De Palo is a Latin rock group from Spain. "Yin Yang" incorporates traditional Spanish sounds in their music and is off their 2003 album… more
Jarabe De Palo is a Latin rock group from Spain. "Yin Yang" incorporates traditional Spanish sounds in their music and is off their 2003 album Bonito.