“This is one strange album for Ray Barretto being nothing like any of the innumerable others that he released over time and if Salsa and [More]