Cigar Review: Madre Tierra Sumatra Toro- Rated 94

Today I offer the third in a series of reviews of Madre Tierra Cigars. The just released Madre Tierra Sumatra Toro is the subject of today’s review. According to the company’s website: “Madre Tierra is a family-owned and operated brand of fine cigars, all hand made in Tamboril, Dominican Republic. Our blended Cigars compliment the finest tobacco grown Read more about Cigar Review: Madre Tierra Sumatra Toro- Rated 94[…]

Leave a Reply

Scan the code