Review: Leo D’Barrio “Rumba Callejera” May 15, 2013 Leo D'Barrio is another new vocalist I would like to introduce and welcome to our NewGenSalsa.com family. I'm sure you will like this young man's vocal deli...