Retailer/For Profit Sales Forum
Hey Guys,
La Sirena Cigars were released in November, 2010 by Miami Cigar Company at Casa de Monticristo in Chicago. La Sirena Cigars are hand rolled by master blender Sir Don Pepin Garcia at their My Father Cigar Factory, Estli, Nicaragua. Nicaraguan Criollo '98 & Nicaraguan Corojo '96 has...