Spanish group from Cuba... just heard a track on Youtube it's pretty good. Anyone know which of there albums would be best to check out? IQspTWQZEgM