La Flor De Rosa - anyone know anything about it ?
Well I "picked my own stick" today....... and I know nothing about it and no idea where I got it but RAIN man is a possibility. It is a La Flor De Rosa and a google search shows everything out of country. Says Nicaragua on it but cant find much more. Anyone ever have one or more info ?